td,body,div
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d330a;
	font-weight: 200;
	letter-spacing: normal;
	line-height: 14px;
}

BODY
{
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #d2cfcf;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;


	margin-left: 10px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;

}

#table1
{

}

.sb
{
	font: 11px Arial;
	color: #666666;
	border: 1px solid #666666;
	padding-left: 5px;
}

select,input,textarea
{
	font: 11px Arial;
	color: #666666;
	border: 1px solid #aaaaaa;
	padding-left: 5px;
}

h1
{
	font-size: 16px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000000;
}

h2
{
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000000;
}

.h2_txt
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}


.none
{
	border: 0;
	padding: 0px;
	margin: 0px;
}


form
{
	padding-top: 0px;
	margin-top:0px;
	padding-bottom: 0px;
	margin-bottom:0px;
}

ul
{
	/*ist-style-image: url("/images/bullet.gif");*/
}

.divh { display: none;}
.diva {	display: block;}


A:link 		{color:#000000; text-decoration:none;}
A:visited {color:#000000; text-decoration:none;}
A:active	{color:#000000; text-decoration:none;}
A:down		{color:#000000; text-decoration:none;}
A:hover		{color:#666666; text-decoration:none;}


.input_err
{
	font: 11px Arial;
	font-style: normal; 
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	color: #666666;
	padding-left: 5px;
}

.input_err_msg
{
	font-weight: bold; 
	color: #666666;
}

.navsearch
{
	
}

.footer
{
	background-color: #434343;
	padding: 10px;
	font: 10px Verdana;
	font-weight: bold;
}

.footer A:link 		{color:#FFFFFF; text-decoration:none;}
.footer A:visited 	{color:#FFFFFF; text-decoration:none;}
.footer A:active	{color:#FFFFFF; text-decoration:none;}
.footer A:down		{color:#FFFFFF; text-decoration:none;}
.footer A:hover		{color:#FFFFFF; text-decoration:none;}


.navbar
{

}

.navhome
{
	padding-left: 30px;
	padding-right: 10px;
}

.navitem
{
	padding-left: 10px;
	padding-right: 10px;
}


.navtopitem
{
	font: 10px Verdana;
	padding-left: 7px;
	padding-right: 7px;
}


.navtopitem A:link 		{color:#224d88; text-decoration:none;}
.navtopitem A:visited 	{color:#224d88; text-decoration:none;}
.navtopitem A:active	{color:#224d88; text-decoration:none;}
.navtopitem A:down		{color:#224d88; text-decoration:none;}
.navtopitem A:hover		{color:#666666; text-decoration:none;}

.usermsg
{
	padding-top: 4px;
	color: #5d7596;
	font: 10px Arial;
	font-weight: bold;
}

.usermsg A:link 	{color:#5d7596; text-decoration:none;}
.usermsg A:visited 	{color:#5d7596; text-decoration:none;}
.usermsg A:active	{color:#5d7596; text-decoration:none;}
.usermsg A:down		{color:#5d7596; text-decoration:none;}
.usermsg A:hover	{color:#666666; text-decoration:none;}

.666666
{
	/*background-image: url("/images/box_hdr_crumb_bck.gif");*/
	font-weight: bold;
	color: #FFFFFF;
}

.box_title_overflow
{
	width: 530px;
	height: 22px;
	overflow: hidden; 
}


.box_crumbx
{
	padding: 3px;
	font: 12px Arial;
	font-weight: bold;
	text-align: left;
}

.box_crumbx A:link 		{color:#000000; text-decoration:none;}
.box_crumbx A:visited {color:#000000; text-decoration:none;}
.box_crumbx A:active	{color:#000000; text-decoration:none;}
.box_crumbx A:down		{color:#000000; text-decoration:none;}
.box_crumbx A:hover		{color:#666666; text-decoration:none;}



.box_crumb
{
	font: 12px Arial;
	padding: 3px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px; 
}

.box_crumb A:link 		{color:#666666; text-decoration:none;}
.box_crumb A:visited 	{color:#666666; text-decoration:none;}
.box_crumb A:active		{color:#666666; text-decoration:none;}
.box_crumb A:down			{color:#666666; text-decoration:none;}
.box_crumb A:hover		{color:#000000; text-decoration:none;}

.basiclink A:link 		{color:#333333; text-decoration:none; font-weight:bold;}
.basiclink A:visited 	{color:#333333; text-decoration:none; font-weight:bold;}
.basiclink A:active		{color:#333333; text-decoration:none; font-weight:bold;}
.basiclink A:down			{color:#333333; text-decoration:none; font-weight:bold;}
.basiclink A:hover		{color:#000000; text-decoration:none; font-weight:bold;}

.box_title
{
	padding: 3px;
	padding-left: 10px;
	/*background-image: url("/images/box_hdr_bck.gif");*/
	font: 12px Arial;
	font-weight: bold;
	/*color: #FFFFFF;*/
}

.greyborder
{
/*	border: 1px solid #e1e1e1;*/
	text-align: left;
	width:100%;
}

.box_frame
{
	/*border: 1px solid #e1e1e1;*/
	/*background-image: url("/images/box_frame_bck.gif");*/
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
}
.box_frame_pad
{
	/*padding: 10px;*/
	/*border: 1px solid #e1e1e1;*/
	/*background-image: url("/images/box_frame_bck.gif");*/
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
}

.prod_info
{
	padding: 12px;
	padding-top: 0px;
}

.prod_title
{
	padding-left: 12px;
	padding-top: 12px;
	color: #000000;
	font: 16px Verdana;
	font-weight: bold;	
}

.prod_but
{
	padding-bottom: 4px;	
}

.prod_img
{
	padding: 15px;
	padding-top: 0px;
}

.prod_extras
{
	font-weight: bold;
	padding: 7px;
	padding-left: 15px;
	padding-right: 15px;
	
	border-top: 1px solid #dadbdd;
	border-right: 1px solid #dadbdd;

	background: #e1e1e1;
/*	background-image: url("/images/bck_fade_lb_short.gif");*/
	background-repeat: repeat-x;
	
	width: 180px;
}

.price
{
	font: 13px Arial;
	color: #666666;
	font-weight: bold;	
}

.was_price
{
	font: 11px Arial;
	color: #7f7f7f;
	font-weight: bold;	
}

.txt_green
{
	color: #666666;
	font-weight: bold;	
}

.txt_green A:link 		{color:#666666; text-decoration:none;}
.txt_green A:visited 	{color:#666666; text-decoration:none;}
.txt_green A:active		{color:#666666; text-decoration:none;}
.txt_green A:down		{color:#666666; text-decoration:none;}
.txt_green A:hover		{color:#000000; text-decoration:none;}


.txt_small
{
	font: 11px Arial;
	color: #000000;
}

.spacer
{
	margin-top:0px;
	margin-bottom:0px;
	border:0px;
	padding:3px;
}

.bigspacer
{
	margin-top:0px;
	margin-bottom:0px;
	border:0px;
	padding:10px;
}

.medspacer
{
	margin-top:0px;
	margin-bottom:0px;
	border:0px;
	padding:10px;
}

.tab_on
{
	color: #000000;
	font-weight: bold;	
	padding: 7px;
	padding-left: 33px;
	background-image: url("/images/tabbck_on.gif");
	border-right : 1px solid #cdcece;
}

.tab_off
{
	color: #7f7f7f;
	font-weight: bold;	

	padding: 7px;
	padding-left: 33px;
	background-image: url("/images/tabbck_off.gif");
	border-bottom : 1px solid #cdcece;
	border-right : 1px solid #cdcece;
}

.tab_over
{
	color: #000000;
	font-weight: bold;	

	padding: 7px;
	padding-left: 33px;
	background-image: url("/images/tabbck_over.gif");
	border-bottom : 1px solid #cdcece;
	border-right : 1px solid #cdcece;
	cursor: pointer;
}


.pad15
{
	padding: 15px;
	color: #000000;	
}

.spec_title
{
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	padding-top: 10px;
	color: #433B26;
}

.spec_even
{
	padding: 4px;
}

.spec_odd
{
	padding: 4px;
	background-color: #F5E9D9;
}

.spec_txt
{
	padding: 4px;
	color: #433B26;
}

.notediv
{
	font-size: 11px;
	padding: 5px;
	color: #000000;
	background: #DAB857;
	text-align:center;
}

.notediv A:link 		{color:#FFFFFF; text-decoration:none;}
.notediv A:visited 		{color:#FFFFFF; text-decoration:none;}
.notediv A:active		{color:#FFFFFF; text-decoration:none;}
.notediv A:down			{color:#FFFFFF; text-decoration:none;}
.notediv A:hover		{color:#9ec2e6; text-decoration:none;}



.basket_header
{
	padding: 5px;
	font-weight: bold;
	border-right: 1px solid #a5b6c6;

	background-image: url("/images/box_frame_bck.gif");
	background-repeat: repeat-x;
	background-position: bottom;
}

.basket_row, .basket_row_total
{
	font-size: 10px;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	border-right: 1px solid #a5b6c6;
}

.basket_row_total
{
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
}

.basket_row_text
{
	font-size: 10px;
	font-weight: bold;
}

.basket_row_close
{
	border-top: 1px solid #a5b6c6
}

.basket_row_open
{
	border-bottom: 1px solid #a5b6c6
}

.basket_row_nl
{
	font-size: 10px;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	border-right: 1px solid #a5b6c6;

}

.basket_totals
{
	font-size: 10px;
	font-weight: bold;
}

.formstep_on
{
	font-size: 13px;
	color: #000000;
	font-weight: bold; 
	padding: 5px;
	background:#dab858;
}

.formstep_off
{
	color: #868f98;
	font-weight: bold; 
	padding: 5px;
	background:#dab858;
}
.formstep_image
{
	background:url('/images/forms_step_bck.gif');
}

.bucket
{
	padding: 10px;
	border: 1px solid #e0e0e0;
	border-top: 0px;
}

.bucket_fade
{
	padding: 10px;
	border: 1px solid #e0e0e0;
	border-top: 0px;

	/*background-image: url("/images/box_frame_bck.gif");*/
	background-repeat: repeat-x;
	background-position: bottom;

}


.ord_hdr
{
	color: #000000;
	font-weight: bold;
	background-color: #F4F4F4;
}

.ord_hdr2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433b26;
	text-indent: 6px;
	height: 20px;
	background-color: #dab857;
}

.ord_cell
{
	color: #000000;
	border-bottom: 1px solid #D8D8D8;	
}

.ord_cell2
{
	color: #000000;
	border-bottom: 2px solid #dab857;	
}

.hdrblock_da
{
	border: 1px solid #e0e0e0;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	background-image: url("/images/hdrblock_bck_da.gif");
}

.hdrblock_da h3 {
	font: 17px Arial;
	font-weight: bold;
	letter-spacing: -1px;
	position: relative;
	color: #000000;
	margin: 0px;
}
.hdrblock_da h3 span {
	background: url("/images/gradient-white.png") repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 18px;
}

.hdrblock_da_o
{
	border: 1px solid #e0e0e0;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	background-image: url("/images/hdrblock_bck_da_o.gif");
	cursor: pointer;
}

.hdrblock_da_o h3 {
	font: 17px Arial;
	font-weight: bold;
	letter-spacing: -1px;
	position: relative;
	color: #000000;
	margin: 0px;
}
.hdrblock_da_o h3 span {
	background: url("/images/gradient-white.png") repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 18px;
}



.hdrblock_la
{
	border: 1px solid #e0e0e0;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	background-image: url("/images/hdrblock_bck_la.gif");
}

.hdrblock_la h3 {
	font: 17px Arial;
	font-weight: bold;
	letter-spacing: -1px;
	position: relative;
	color: #000000;
	margin: 0px;
}
.hdrblock_la h3 span {
	background: url("/images/gradient-white.png") repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 18px;
}

.hdrblock_la_o
{
	border: 1px solid #e0e0e0;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	background-image: url("/images/hdrblock_bck_la_o.gif");
	cursor: pointer;
}

.hdrblock_la_o h3 {
	font: 17px Arial;
	font-weight: bold;
	letter-spacing: -1px;
	position: relative;
	color: #000000;
	margin: 0px;
}
.hdrblock_la_o h3 span {
	background: url("/images/gradient-white.png") repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 18px;
}

.ftrblock
{
	text-align: right;
	border: 1px solid #e0e0e0;
	border-top: 0px;
	padding: 5px;
	background-image: url("/images/navsearch_bck.gif");
}

.hdrblockx
{
	font: 14px Arial;
	color: #000000;
	font-weight: bold;
	letter-spacing: -1px;

	border: 1px solid #e0e0e0;
	text-align: center;
	padding: 3px;
	background-image: url("/images/navsearch_bck.gif");
}

.content_blr
{
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding: 5px;
}

.content_blrb
{
	border: 1px solid #e0e0e0;
	border-top: none;
	padding: 5px;
	text-align: left;
}

.content_blr_nopad
{
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}



.listbar_lb
{
	padding: 8px;
/*	border: 1px solid #dadbdd;*/
	/*background: #000000;
	background-image: url("/images/bck_fade_lb_short.gif");*/
	background-repeat: repeat-x;
	font-weight:bold;
	font-style:italic;
}

.listbar_db
{
	font-weight: bold;
	color: #ffffff;
	padding: 3px;
	padding-left: 10px;
/*	border: 1px solid #dadbdd;*/
	background: #666666;
	/*background-image: url("/images/bck_fade_db_short.gif");*/
	background-repeat: repeat-x;
}

.listbar_db select
{
	font: 11px Arial;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background: #666666;
}

.pl_img
{
	padding: 10px;
	padding-right: 20px;
	height: 85px;
	width: 90px;
	overflow: hidden;
}

.pl_title
{
	font: 12px Arial;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 5px;
	padding_right: 10px;
}

.pl_title A:link 		{color:#000000; text-decoration:none;}
.pl_title A:visited 	{color:#000000; text-decoration:none;}
.pl_title A:active		{color:#000000; text-decoration:none;}
.pl_title A:down		{color:#000000; text-decoration:none;}
.pl_title A:hover		{color:#666666; text-decoration:none;}


.pl_price
{
	font: 12px Arial;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}

.pl_desc
{
	color: #000000;
	padding_right: 10px;
}

.pl_buttons
{
	padding-top: 5px;
	padding-bottom: 10px;
	/*background-image: url("/images/box_frame_bck.gif");*/
	background-repeat: repeat-x;
	background-position: bottom;	
	border-bottom: 1px solid #dadbdd;
}

.pl2_img
{
	padding: 5px;
}

.pl2_title
{
	font: 12px Arial;
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
	color: #052d68;
}

.pl2_price
{
	font: 12px Arial;
	font-weight: bold;
	color: #2a629d;
	text-align: center;
	padding-bottom: 5px;
}


.txt_pl_title
{
	padding-left: 3px;
}

.txt_pl_title A:link 		{color:#000000; text-decoration:none;}
.txt_pl_title A:visited 	{color:#000000; text-decoration:none;}
.txt_pl_title A:active		{color:#000000; text-decoration:none;}
.txt_pl_title A:down		{color:#000000; text-decoration:none;}
.txt_pl_title A:hover		{color:#666666; text-decoration:none;}



.txt_pl_price
{
	padding-left: 3px;
	padding-right: 3px;
	color: #666666;
	font-weight: bold;
}

.txt_pl_no
{
	padding-left: 3px;
	font-weight: bold;
}

.pl_pgbar
{
	padding: 0px;
}

.pl_pgno a, .pl_pgno a:hover, .pl_pgno a:active, .pl_pgno a:visited, .pl_pgno_a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a1e09 ;
	font-weight: bold;
	letter-spacing: -1px;	
}

.pl_pgno A:link 		{color:#2a1e09; text-decoration:none;}
.pl_pgno A:visited 	{color:#2a1e09; text-decoration:none;}
.pl_pgno A:active		{color:#2a1e09; text-decoration:none;}
.pl_pgno A:down			{color:#2a1e09; text-decoration:none;}
.pl_pgno A:hover		{color:#761600; text-decoration:none;}


.pl_pgno_a
{
	padding-left: 5px;
	padding-right: 5px;
	color:#761600;
}

.pl_pgbut
{
	padding-left: 5px;
	padding-right: 5px;
}
*/

.cbr_row
{
	width: 528px;
	position: relative;
	float: left; 
	background-repeat: no-repeat;
	background-image: url("/images/bck_cbr_row2.gif");	
	background-position: center bottom;
}


.cbr 
{
	font: 11px Arial;
	color: #3D330A;
	width: 273px;	
	position: relative;
	float: left;
	text-align: left; 
}

.cbr_title
{
	border-top: 2px solid #DAB858;
	border-bottom: 2px solid #DAB858;
	color: #3D330A;
	padding: 6px;
	padding-top:20px;
	padding-left: 10px;
	font: 12px Arial;
	font-weight: bold;
	width:273px;
	margin-left:2px;
	/*background-image: url("/images/navsearch_bck.gif");	*/
}

.cbr_title2
{
	border-top: 2px solid #DAB858;
	color: #3D330A;
	width:273px;
}

.cbr_block
{
	background-repeat: no-repeat;
	background-position: center right;
	padding: 10px;
	padding-left: 15px;
	height:115px;
}

.cbr_block A:link 		{color:#3D330A; text-decoration:none;}
.cbr_block A:visited 	{color:#3D330A; text-decoration:none;}
.cbr_block A:active		{color:#3D330A; text-decoration:none;}
.cbr_block A:down			{color:#3D330A; text-decoration:none;}
.cbr_block A:hover		{color:#3D330A; text-decoration:none;}

.cbr_title A:link 		{color:#3D330A; text-decoration:none;}
.cbr_title A:visited 	{color:#3D330A; text-decoration:none;}
.cbr_title A:active		{color:#3D330A; text-decoration:none;}
.cbr_title A:down			{color:#3D330A; text-decoration:none;}
.cbr_title A:hover		{color:#3D330A; text-decoration:none;}


.cbr_container
{
	border: 1px solid #e1e1e1;
	text-align: left;
	float: left;
}

.grey_txt
{
	color: #666666;
}

.topline
{
	border-top: 1px solid #e0e0e0;
	padding-top: 5px;
}

.notice
{
	background: url('/template_new/images/papertile.jpg');
	border: 2px solid #CEB491;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d330a;
	font-weight: 200;
	letter-spacing: normal;
	line-height: 14px;
}

.form_tbl td
{
	color: #000000;
}


.pr_img
{
	width: 174px;
	height: 165px;
	overflow: hidden;	
}

.pr_buts
{
	width: 174px;
	height: 72px;
	overflow: hidden;	
}

.pr_info
{
	width: 210px;
	height: 200px;
	overflow: hidden;	
}

.pr_title
{
	padding-top: 15px;
	padding-bottom: 8px;
	color: #000000;
	font: 14px Arial;
	font-weight: bold;
}

.pr_txt
{
	padding-bottom: 8px;
}

.pr_price
{
	font: 14px Arial;
	color: #666666;
	font-weight: bold;	
}

.pr_pages
{
	font: 12px Arial;
	color: #999999;
	width: 210px;
	height: 37px;
	overflow: hidden;
	text-align: center;
	font-weight: bold;
}

.pr_pages span { color: #000000;}

.pr_pages A:link 		{color:#999999; text-decoration:none;}
.pr_pages A:visited 	{color:#999999; text-decoration:none;}
.pr_pages A:active		{color:#999999; text-decoration:none;}
.pr_pages A:down		{color:#999999; text-decoration:none;}
.pr_pages A:hover		{color:#000000; text-decoration:none;}

.pr_sps
{
	width: 144px;
	height: 237px;
	overflow: hidden;		
}

.pr_sp
{
	width: 111px;
	height: 91px;
	overflow: hidden;
	border: 1px solid #d4d4d4;
	margin: 8px;
	padding: 7px;
}

.sp_price
{
	font: 12px Arial;
	color: #666666;
	font-weight: bold;	
}

.sp_title
{
	font: 11px Arial;
	font-weight: bold;
	line-height: 10px;
}

.sp_title A:link 		{color:#000000; text-decoration:none;}
.sp_title A:visited 	{color:#000000; text-decoration:none;}
.sp_title A:active		{color:#000000; text-decoration:none;}
.sp_title A:down		{color:#000000; text-decoration:none;}
.sp_title A:hover		{color:#666666; text-decoration:none;}

.bord
{
	border:1px solid #e1e1e1;	
	margin:-5px;
	padding:5px;
}
.symbol
{
	color:#333;
}

.greylink a, .greylink a:hover, .greylink a:visited
{
	text-decoration:none;
}

.currencyList
{
	padding:2px;
	margin-left:15px;
}

.bko {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #463211;
	text-align: right;
	height: 18px;
}

.heading_sub a, .heading_sub a:hover, .heading_sub a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433b26;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration:none;
}

.header_tab_spacer
{
	padding-left:11px;
	padding-right:11px;
	height:16px;
	width:10px;
	background:url('../template_new/images/mn_div.jpg') no-repeat;
	background-position:center;
}

/*---------------------------------------------------------------*/

.sidenames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #9f9898;
}
.redname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF0000;
}

.heading_sub, .heading_sub div
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433b26;
	font-weight: bold;
	letter-spacing: -1px;
/*	padding:0px; */
}
.heading_sub_input 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433b26;
	font-weight: bolder;
	letter-spacing: -1px;
	background:none;
	border:none;
	text-align:center;
	padding:0px;
	width:65px;
	cursor:pointer;
}
a.one:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;}
a.one:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;}
a.one:hover {font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;}
	
a.two:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #d2cfcf;
	text-decoration: none;}
a.two:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #d2cfcf;
	text-decoration: none;}
a.two:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-decoration: none;}
	
	
a.three:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #999999;
	text-decoration: none;}
a.three:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #999999;
	text-decoration: none;}
a.three:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #dfdddd;
	text-decoration: none;}
	
a.four:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #590015;/*	text-decoration: underline;*/
	text-transform: none;
}
a.four:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #590015;/*	text-decoration: underline;*/
	text-transform: none;
}
a.four:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC3300;/*	text-decoration: underline;*/
	text-transform: none;
}
	
	
.onpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	text-decoration: none;
}
.article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF0000;
	font-weight: bold;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b665e;
	font-weight: bolder;
}
.heading2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433b26;
	font-weight: bolder;
	letter-spacing: -1px;
}
.heading3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433b26;
	font-weight: bolder;
}
.thumb_tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #463211;
	text-align: center;
	line-height: 11px;
}



.field1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #554520;
	background-color: #eee3cd;
	letter-spacing: 1px;
	padding: 0px;
	border: 1px solid #eee3cd;
}
.field2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #554520;
	background-color: #eee3cd;
	letter-spacing: 1px;
	text-decoration: none;
	padding: 0px;
	border: thin solid #eee3cd;
	width: 120px;
	clip: rect(1px,auto,1px,auto);
}


.field3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	letter-spacing: 1px;
	text-decoration: none;
	padding: 0px;
	clip: rect(1px,auto,1px,auto);
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F5E9D2;
}
.field4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #554520;
	background-color: #e7dcc6;
	letter-spacing: 1px;
	text-decoration: none;
	border: 1px solid #554520;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}

.field_search, .currSelect
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	letter-spacing: 1px;
	text-decoration: none;
	padding: 0px;
	clip: rect(1px,auto,1px,auto);
	background-color: #F5E9D2;
	border: 1px solid #F5E9D2;
	height: 18px;
	font-weight: bold;
	width: 135px;
	margin-bottom:2px;
}

.currSelect
{
	width: 130px;
}


.field_clear, .field_clear_long
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	letter-spacing: 1px;
	padding: 0px;
	background-color: #F5E9D2;
	border: 1px solid #F5E9D2;
	height: 14px;
	font-weight: bold;
	width: 100px;
}

.field_clear_long
{
	width: 160px;
}

.field_clear_select, .field_clear_select_short, .field_clear_select_mid, .field_clear_select_cc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	letter-spacing: 1px;
	padding: 0px;
	background-color: #F5E9D2;
	border: 1px solid #F5E9D2;
	height: 18px;
	border: none;
	font-weight: bold;
	width: 190px;
}

.field_clear_select
{
	width: 120px;
}

.field_clear_select_short
{
	width: 40px;
}

.field_clear_select_mid
{
	width: 75px;
}

.field_clear2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	letter-spacing: 1px;
	padding: 1px;
	background-color: #F5E9D2;
	border: 1px solid #F5E9D2;
	height: 15px;
	font-weight: bold;
	width: 127px;
}
.field_keyword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	letter-spacing: 1px;
	text-decoration: none;
	padding: 0px;
	clip: rect(1px,auto,1px,auto);
	background-color: #F5E9D2;
	border: 1px solid #F5E9D2;
	height: 15px;
	font-weight: bold;
	width: 150px;
}

.field_search2, .field_search4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	background-color: #F5E9D2;
	border: 1px solid #F5E9D2;
	height: 18px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 105px;
}

.field_search4
{
	width:145px;
}

.field_search3 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	background-color: #F5E9D2;
	padding: 0px;
	clip: rect(1px,auto,1px,auto);
	border: 1px solid #F5E9D2;
	height: 14px;
	font-weight: bold;
}

.bodycopy1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3d330a;
	font-weight: 200;
	letter-spacing: normal;
	text-align: left;
	line-height: 14px;
}

.bodycopy1 a, .bodycopy1 a:visited, .bodycopy1 a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3d330a;
	font-weight: 200;
	letter-spacing: normal;
	text-align: left;
	line-height: 14px;
	text-decoration:none;
}

.bodycopy2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d330a;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
	line-height: 14px;
}

.bodycopy2 a, .bodycopy2 a:hover, .bodycopy2 a:visited, 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d330a;
	font-weight: bold;
	letter-spacing: normal;
	text-align: left;
	line-height: 14px;
	text-decoration:none;
}

.info {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3d330a;
	font-weight: 200;
	letter-spacing: normal;
	text-align: justify;
	line-height: 16px;
}

.myservices 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245450;
	font-weight: bolder;
	letter-spacing: -1px;
}

.myservices a, .myservices a:hover, .myservices a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245450;
	font-weight: bolder;
	letter-spacing: -1px;
	text-decoration:none;
}

.mainhead 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #433b26;
	font-weight: bolder;
	letter-spacing: -1px;
}

.mainhead2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #433b26;
	font-weight: bold;
	letter-spacing: -1px;
}

.mainhead a, .mainhead a:hover, .mainhead a:visited,
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #433b26;
	font-weight: bolder;
	letter-spacing: -1px;
	text-decoration:none;
}

.product_head 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1e09;
	font-weight: bold;
	text-align: center;
	height: 30px;
}

.product_head a, .product_head a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1e09;
	font-weight: bold;
	text-align: center;
	text-decoration:none;
	height: 30px;
}

.product_head a:hover
{
	color: #761600;
}

.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #400000;
	font-weight: bold;
	height: 20px;
	text-align: center;
}

.login_head 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433b26;
	font-weight: bold;
}

.login_head a, .login_head a:hover, .login_head a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433b26;
	font-weight: bold;
	text-decoration:none;
}

.breadcrumb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3d6864;
}

.breadcrumb a, .breadcrumb a:hover, .breadcrumb a:visited 
{
	text-decoration: none;
	font-weight: bold;
	padding-right: 16px; /*adjust bullet image padding*/
	color: #3d6864;
	/*background-image: url('/template_new/images/breadc01.gif');*/
	background-repeat: no-repeat;
	background-position: right center;
}

.breadcrumb a:visited, .breadcrumb a:active
{
	color: #3d6864;
}

.breadcrumb a:hover{
	text-decoration: none;
	color: #453120;
}

.breadcrumb_img
{
	background-image: url('/template_new/images/breadc01.gif');
}

.breadcrumb_noimg
{

}

a.send:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3d6864;
	text-decoration: none;
}
a.send:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #453120;
	text-decoration: none;
}
a.send:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3d6864;
	text-decoration: none;
}
a.send:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3d6864;
	text-decoration: none;
}
	
.smallprint {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3d330a;
}
.store {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #433b26;
	font-weight: bold;
	letter-spacing: -1px;
}
.shop_copy 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433b26;
	text-indent: 6px;
	height: 25px;
	padding: 5px;
}

.3px_border {
	border: 3px solid #c3af96;
}

.delivery_head 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ebdec8;
	font-weight: bold;
	letter-spacing: -1px;
	text-align: center;
}


.bko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #463211;
	text-align: right;
	height: 24px;
}
a.bk2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #463211;
/*	text-decoration: underline;*/
}
a.bk2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23524f;/*	text-decoration: underline;*/
}
a.bk2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #463211;/*	text-decoration: underline;*/
}	
a.bk2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #463211;/*	text-decoration: underline;*/
}
.loginGo
{
	padding:0px;
	padding-right:2px;
	font-weight:bold;
	color:#3C6964;
	cursor:pointer;
	margin-left:10px;
}

.currencyText
{
	vertical-align:top;
	color:#3E675F;
	font-weight:bold;
	font-size:11px;
	padding-right:2px;
}
.stepImage
{
	height:
}
.alertMsg a, .alertMsg a:hover, .alertMsg a:visited
{
	color:#8F0000;
	font-weight:bold;
	text-decoration:none;
}
.leftpad
{
	padding-left:2px;
}
.toppad
{
	padding-top:2px;
}
.botpad
{
	padding-top:2px;
}
.rightpad
{
	padding-top:2px;
}
.footernav, .footernav a, .footernav a:hover, .footernav a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.pagination a, .pagination a:hover, .pagination a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a1e09 ;
	font-weight: bold;
	letter-spacing: -1px;
	text-decoration:none;
}

.pagination a:hover
{
	color: #761600;
}

.field_clear_vouchers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	letter-spacing: 1px;
	padding: 0px;

	background-color: #F5E9D2;
	border: 1px solid #F5E9D2;
	height: 16px;
	font-weight: bold;
	width: 110px;
}

.head2_vouchers {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #504529;
	letter-spacing: -1px;
}

.head2
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #504529;
	letter-spacing: -1px;
}

.Bodycopy2_vouchers 
{
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #3d330a;
line-height: 14px;
text-align: left;
font-weight: bold;
}

.Bodycopy2 
{
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
color: #3d330a;
line-height: 14px;
text-align: left;
font-weight: bold;
}

.head {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #504529;
	letter-spacing: -1px;
}

a.brown:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #453120;
	letter-spacing: 0px;
}
a.brown:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #3d6864;
	letter-spacing: 0px;
}
a.brown:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #453120;
	letter-spacing: 0px;
}
a.brown:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #453120;
	letter-spacing: 0px;
}

.Blue {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #3d6864;
	line-height: 14px;
	text-align: left;
	font-weight: bold;
}
.Bodycopy3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #3d330a;
	line-height: 14px;
	text-align: left;
	font-weight: normal;
}
a.brown2:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #453120;
	letter-spacing: 0px;
}
a.brown2:active{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #453120;
	letter-spacing: 0px;
}
a.brown2:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #453120;
	letter-spacing: 0px;
}
a.brown2:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #3d6864;
	letter-spacing: 0px;
}
.field_yellow, .field_yellow_long {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #554520;
	letter-spacing: 1px;
	padding: 1px;
	background-color: #DAB858;
	border: 1px solid #DAB858;
	font-weight: bold;
	width: 230px;
}

.field_yellow_long
{
	width: 450px;
}

.searchGo
{
	cursor:pointer;
}

.shop_copy_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #433b26;
}
.maplist li
{
	padding-top:8px;
}
.maplist
{
	margin-bottom:-5px;
}
.hooplaTag
{
	background:url('/template_new/images/hoopla_web.jpg');
	width:122px;
	height:17px;
	display:inline-block;
}
.hooplaTag:hover, .hooplaTag:active
{
	background:url('/template_new/images/hoopla_web_over.jpg');
	width:122px;
	height:17px;
	display:inline-block;
}