
<!--[[***( NO INDEX )***]]//-->
<!--
	input, select{font-size:9pt;}
	td.padding{border:black solid 1px ;padding: 3px;}
	body,html{
		scrollbar-face-color: #;
		scrollbar-track-color: #;
		scrollbar-arrow-color: black;
		margin:0px;
		padding:0px;
	}
	td{
		font-family:;
		Font-size: pt;
		color: black;
	}
	ul{
		margin-left:25px;
	}
	a{
		font-family:;
		text-decoration: ;
		color:;
		Font-size:pt;
		cursor:pointer;
	}
	a:visited{
		font-family:;
		text-decoration: ;
		color:Purple;
		Font-size:pt;
	}
	a:hover{
		font-family:;
		text-decoration: ;
		color:;
		Font-size:pt;
	}
	p{
		margin-bottom:0px;
		padding:0px;
	}
	.tbl_gray{
		border:#CCCCCC solid 1px ;
		color:black;
		padding: 3px;
	}
	.subtext{
		font-size:8pt;
		color:#CF5554;
		font-style:italic;
	}
	.menuitems{text-align:left;}
	.menuitems a:link,.menuitems a:visited{
		text-decoration:none;
		font:normal 9pt arial;
		color:black;
	}
	.menuitems a:hover{
		color:red;
		font:normal 9pt arial;
	}
	.Tab_on{
		background-color:#FFFFFF;
		border-top:#2E328D solid 1px;
		border-left:#2E328D solid 1px;
		border-right:#2E328D solid 1px;
		text-align:center;
		color:#D1D1D1;
		padding:0px;
		margin:0px;
	}
	.Tab_on a{color:#B1B1B1;}
	.Tab_off{
		background-color:#DDDDDD;
		background-image:url('admin/dbimages/tab_off.gif');
		background-repeat:repeat-x;
		background-position:0px -10px;
		border:#2E328D solid 1px;
		border-bottom:black solid 2px;
		border-top:#2E328D solid 8px;
		text-align:center;
		color:black;
	}
	.tbl_nice{
		background-image:url('admin/dbimages/tab_bg.gif');
		background-repeat:repeat-x;
		background-position:0px 1px;
		border:#2E328D solid 1px;
		border-bottom:black solid 1px;
		border-top:# solid 6px;
		text-align:left;
		color:black;
		padding:6px;
		background-color:white;
	}
	.Tab_set{
		background-image:url('admin/dbimages/tab_bg.gif');
		background-repeat:repeat-x;
		border-top:#2E328D solid 1px;
		border-left:#2E328D solid 1px;
		border-right:#2E328D solid 1px;
		text-align:center;
		color:#D1D1D1;
	}
	.tbl_data{
		background-color:#;
		border:black solid 1px ;
		font-family:;
		padding: 3px;
		color:black;
		text-align: center;
	}
	.tbl_data a,.tbl_data a:visited{text-decoration:none;}
	.Tbl_Titlex{
		height:30px;
		background-color:#FFFFFF;
		border-left:#D0D0D0 solid 1px;
		border-top:#D0D0D0 solid 1px;
		text-align:center;
		padding-right:3px;
		padding-left:3px;
	}
	.Tbl_Titlex2{
		height:50px;
		background-color:#D2D2D2;
		border-left:#D0D0D0 solid 1px;
		border-top:#D0D0D0 solid 1px;
		text-align:center;
		padding-right:3px;
		padding-left:3px;
	}
	.Tbl_Titlex a,.Tbl_Titlex a:visited,.Tbl_Titlex a:hover{
		width:95%;
		text-align:left;
		text-decoration:none;
		margin-top:4px;
	}
	.Tbl_Title{
		height:30px;
		background-color:#FFFFFF;
		border-right:#C0C0C0 solid 1px;
		border-bottom:#C0C0C0 solid 1px;
		text-align:right;
		padding-right:3px;
		padding-left:3px;
	}
	.Tbl_Title a,.Tbl_Title a:visited,.Tbl_Title a:hover{
		text-align:left;
		text-decoration:none;
		margin-top:4px;
	}
	.menu{
		position:absolute;
		background-color:#F1F1F1;
		border:1px solid #D1D1D1;
		border-top:# solid 2px;
		padding:5px;
		Font:normal pt ;
		line-height:18pt;
		z-index:125;
		visibility:hidden;
		visible:hide;
	}
	.menu a{
		text-decoration:none;
		color:black;
		padding-left:5pt;
		padding-right:5pt;
		Font:normal pt ;
	}
	.tbl_lgray{
		border-right:#DDDDDD solid 2px ;
		border-bottom:#AAAAAA solid 2px ;
		color:black;
		font-family:;
		padding: 1pt;
	}
	.tbl_header{
		background-color:#;
		border:black solid 1px ;
		font-family:;
		padding: 3px;
		color:black;
		text-align: center;
	}
	.Tbl_Title_HL_Blue{
		height:30px;
		padding:1px;
		background-color:#99BCD9;
		border:#000000 solid 1px;
		text-align:center;
		padding:2px;
	}
	.tbl_dataxlite{
		border-right:#888888 solid 1px ;
		border-bottom:#888888 solid 1px ;
		font-family:arial,arial narrow,times new roman;
		padding: 3px;
		color:black;
		font-size:9pt;
	}
	.tbl_dataleftx{
		background-color:#DFDFDF;
		border:black solid 1px ;
		font-family:arial,arial narrow,times new roman;
		padding: 3px;
		text-align: left;
		color:black;
	}
	.popup{
		background-color:yellow;
		border:black solid 2px;
		padding:6px;
		text-align:left;
		font-size:10pt;
		vertical-align:middle;
		Top:40px;
		left:6px;
		right:0px;
	}
	#popupalert{
		display:none;
	}
	.popupframe{
		position:absolute;
		margin:0px;
		height:97%;
		top:-5px;
		text-align:center;
		z-index:100;
		width:99.7%;
		
		min-height: 400; /* sets min-height value for all standards-compliant browsers */
		display:none;
	}
	#adminloading{
		position:absolute;
	}
	.loading{
		position:relative;
		width:500px;
		height:150px;
		border:black solid 2px;
		background-color:#F1F1F1;c
		color:red;
		font-size:20pt;
	}
	.centermiddle{
		position:relative;
	}
	.Tbl_Title_Blank{
		height:30px;
		padding:1px;
		border-right:#C0C0C0 solid 1px;
		border-bottom:#C0C0C0 solid 1px;
		padding-right:3px;
		padding-left:3px;
	}
	.Tbl_Title_Blank font{
		font-family:;
		color:black;
	}
	.searchbox{
		border:#C0C0C0 solid 1px;
		font-size:8pt;
		font-family:arial narrow;
	}
	.searchbox #box{
		width:70px;
	}
	.searchbox #submit{
		border:#777777 solid 1px;
		font-size:8pt;
		font-family:arial narrow;
	}
	.scrolling{
		width:97%;
		height:18px;
	}
	.portfoliolinks{
		background-color:#9A9899;
		width:500px;
	}
	.portfoliolink{
		background-image:url('../images/btn.gif');
		text-align:left;
		color:black;
		padding-top:6px;
	}
	.portfoliolink a,.portfoliolink a:visited,.portfoliolink a:hover{
		color:black;
		width:100%;
		height:100%;
		text-decoration:none;
		margin-left:5px;
	}
	.portfoliosublink{
		text-align:left;
		color:black;
		font-family:arial narrow;
		background-color:white;
		padding-left:10px;
		float:left;
	}
	.portfoliosublink a,.portfoliosublink a:visited,.portfoliosublink a:hover{
		color:#AE1205;
		text-decoration:none;
		height:100%;
	}
	.portfoliolinkon{
		background-image:url('../images/btn-on.gif');
		text-align:left;
		height:30px;
		color:white;
		padding-top:6px;
	}
	.portfoliolinkon a,.portfoliolinkon a:visited,.portfoliolinkon a:hover{
		color:white;
		text-decoration:none;
		width:100%;
		height:100%;
		margin-left:5px;
	}
	.portfoliobox {
		font-size:8pt;
		border-width:3px;
		border-style:outset;
		border-color:darkgray;
		layer-background-color:#F1F1F1;
		background-color:#F1F1F1;
		color:black;
		padding:5px;
		width:500px;
		text-align:left;
	}
	.portfolionumber{
		color:#777777;
		font-family:arial narrow;
		background-color:white;
		border-bottom:black solid 1px;
		text-align:right;
		padding:2px;
	}
	.vtabs{
		height:40px;
		clear:both;
		border-bottom:black solid 2px;
		margin:0px;
		padding:0px;
	}
	.vtab{
		float:left;
		padding:5px;
		padding-bottom:0px;
		border-left:black outset 2px;
		border-top:black outset 2px;
		border-right:black outset 2px;
		margin-left:3px;
		margin-top:6px;
		margin-bottom:0px;
		height:32px;
		background-color:#D1D1D1;
		text-align:center;
	}
	.vtabon{
		float:left;
		padding:5px;
		padding-bottom:0px;
		margin-top:8px;
		margin-left:3px;
		margin-bottom:0px;
		border-left:#C0C0C0 inset 2px;
		border-top:#C0C0C0 inset 2px;
		border-right:#C0C0C0 inset 2px;
		background-color:#FFFFFF;
		height:30px;
		text-align:center;
	}
	.vtabcurrent{
		float:left;
		padding:5px;
		padding-bottom:0px;
		border-left:#000000 double 2px;
		border-top:#000000 double 2px;
		border-right:#000000 double 2px;
		position:relative;
		top:2px;
		margin-left:3px;
		margin-top:1px;
		margin-bottom:0px;
		background-color:white;
		height:37px;
		text-align:center;
	}
	.vtabs a,.vtabs a:visited,.vtabs a:hover{
		text-decoration:none;
		color:black;
		font-family:arial;
		font-size:10pt;
		height:100%;
	}
	.vtabcontent{
		clear:both;
		border-bottom:black solid 2px;
		border-left:black solid 2px;
		border-right:black solid 2px;
		margin:0px;
		padding:5px;
		background-color:#FFFFFF;
	}
	.grayborder{
		border:#AAAAAA solid 1px;
	}
	.replacestr{
		font-weight:bold;
		font-style:italic;
		color:black;
		background-color:#FFFF66;
	}
	.submitdiv{
		vertical-align:middle;
		width:550px;
		height:150px;
		position:relative;
		margin: 0 auto;
		display:none;
		text-align:center;
		border:#990000 solid 3px;
		padding:5px;
		background-color:white;
	}
	.productprice_adding{
		position:relative;
		display:none;
		top:40px;
		height:50px;
		margin-top:-40px;
		width:200px;
		text-align:center;
		border:#990000 solid 3px;
		padding:5px;
		background-color:white;
		font-weight:bold;
	}
	.formerror{
		border:red solid 2px;
		background-color:#FFFF99;
	}
	.noformerror{}
	.highlight{
		background-color:#FFFFC1;
	}
	#star{
		font-size:11pt;
		color:red;
	}
	#searchcriteria{
		border:#C1C1C1 solid 1px;
		background-color:#D1D1D1;
		font-size:11pt;
	}
	#logginginX{
		display:none;
		vertical-align:middle;
		width:550px;
		height:150px;
		position:relative;
		TOP:-120;
		text-align:center;
		border:#990000 solid 3px;
		padding:5px;
		background-color:white;
		margin-bottom:-100px;
	}
	#productdescription{
		border:#C0C0C0 solid 1px;
		background-color:#F0F0F0;
		padding:2px;
	}
	#productdescription p,
	#productdescription div{
		padding:4px;
		margin:0px;
	}
	#checkoutform td{
		text-align:left;
	}
	#products{
		width:675px;
		padding:6px;
		
	}
	/* Mozilla style to stretch a parent div with floating divs inside */
	#products:after {
		content: "";
		display: block;
		height: 0;
		clear: both;
	}
	#products a{
		padding-top:1px;
	}
	#up,
	#down{
		position:absolute;
		left:0px;
		padding:0px;
		margin:0px;
		right:0px;
		width:97%;
	}
	#mouseoverstyl{
		background-color:highlight;
	}
	#mouseoverstyle a{
		color:white;
	}
	#mySelect{
		position:relative;
	}
	#divBottom{
		position:absolute;
		font-family:arial narrow,helvetica;
		font-size:10pt;
		font-weight:bold;
		z-index:25
		max-height:110px;
		height:110px;
		vertical-align:bottom;
		width:60px;
	}
	#mouseover{
		POSITION:absolute;
		VISIBILITY:hidden;
		z-index:50;
	}
	.tbl_none{
		border:black solid 1px ;
		color:black;
		padding: 3px;
	}
	#productsearch td,
	#productsearch a{
		font-size:9pt;
		padding:3px;
	}
	#productbox select{
		font-size:9pt;
	}
	#productprice td,
	.categorydesc{
		border:#aaaaaa solid 1px;
		width:110px;
	}
	.productaddclose a{
		text-decoration:none;
		width:15px;
		padding;2px;
		font-size:8pt;
	}
	#productadd,
	#productprice td,
	#productadd td,
	#productviewonly,
	.categorydesc{
		background-color:#CCCCCC;
		white-space:nowrap;
	}
	#productprice td,
	#productbackorder td,
	#productsoldout td,
	#productcustomview,
	.categorydesc{
		border-top:# solid 2px;
		/*background-color:#;*/
	}
	#productaddimage{
		/*background-color:#CCCCCC;*/
	}
	#productspacer{
		border-top:# solid 2px;
		background-color:#;
	}
	#producttitledescription{
		font-family:;
		Font-size:pt;
		background-color:white;
	}
	#productcustomview,
	#productcustomview a{
		Font-size:pt;;
	}
	#notfound{
		width:600px;
		border:#D1D1D1 solid 2px;
		background-color:#F1F1F1;
		text-align:left;
		padding:5px;
	}
	#accountinfo{
		width:560px;
	}
	#displayimage{
		width:60%;
		background-color:white;
		text-align:center;
		padding:20px;
		min-width:600px;
	}
	#displaycart,
	#basketdirections,
	#checkoutdirections,
	#productbox,
	#productsearch,
	#checkoutoptions,
	#checkoutitems,
	#basketnote,
	#messagesbox{
		min-width:555px;
		max-width:750px;
		text-align:left;
	}
	#carttotals,
	#discountbox{
		width:500px;
	}
	#popmenu{
		width:175px;
	}
	#contactinfobox,#contactsubmit, #faq, #guestbook, #signin, #securecontainer{
		width:575px;
	}
	#contactprivacy{
		font-size:10pt;
		width:575px;
		text-align:justify;
		padding:5px;
	}
	#checkout2button{
		display:none;
	}
	#capsdiv{
		display:none;
		background-color:#FFFFC1;
		font-weight:bold;
		font-family:arial;
		font-size:9pt;
		padding:2px;
	}
	#securecontainer{
		border:#C0C0C0 solid 1px;
		background-color:white;
		height:55px;
		float:none;
		text-align:center;
		font-size:9pt;
		color:#555555;
		position:relative;
		padding:5px 0px;
	}
	#secureimage,
	#securescript{
		width:100px;
		position:absolute;
		left:0px;
	}
	#CCVinfo{
		text-align:left;
		padding:5px;
		position:relative;
		background-color:white;
		border:black solid 2px;
		width:500px;
		font: normal 10pt arial;
		margin-top:-100px;
	}
	#CCVinfo div{
		width:500px;
		margin:3px;
	}
	.Tbl_Title3{
	background-image:url('admin/dbimages/tab_bg.gif');
	background-repeat:repeat-x;
	background-position:0px 2px;
	height:30px;
	background-color:#;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	text-align:center;
	padding-right:3px;
	padding-left:3px;
}
.Tbl_Title3 a,.Tbl_Title3 a:visited,.Tbl_Title3 a:hover{
	width:95%;
	text-align:left;
	text-decoration:none;
	margin-top:4px;
}
.Tbl_Title_outline{
	height:30px;
	background-color:#F0F0F0;
	border:black solid 1px;
	text-align:center;
	padding-right:3px;
	padding-left:3px;
}
.Div_Title_outline{
	background-color:#F0F0F0;
	border:black solid 1px;
	text-align:center;
	padding:3px;
}
	
				.updatesB{
					border-bottom:#C0C0C0 solid 1px;
					text-align:center;
				}
				.updatesRB{
					border-right:#555555 solid 1px;
					border-bottom:#C0C0C0 solid 1px;
					text-align:center;
				}
				.updatesR{
					border-right:#555555 solid 1px;
					text-align:center;
				}
				div{
					font-family:;
					Font-size: pt;
					color: black;
					/*position:relative;*/
				}
				.tbl_datax{
					background-color:#DFDFDF;
					border:black solid 1px ;
					font-family:arial,arial narrow,times new roman;
					padding: 3px;
					color:black;
					text-align: center;
				}
				.admin2{border: inset 1pt;background:url('admin/dbimages/tab_bg.gif') repeat-x;}
				.step{border:#C0C0C0 dashed 1px;background-color:#DDDDDD;padding:5px;}
				.Tbl_Title2{
					height:30px;
					background-color:#D9D9D9;
					border-right:#C0C0C0 solid 1px;
					border-bottom:#C0C0C0 solid 1px;
					text-align:center;
					padding-right:3px;
					padding-left:3px;
				}
				.Tbl_Title_HL{
					height:30px;
					padding:1px;
					background-color:#D0D0D0;
					border-left:#555555 solid 1px;
					border-top:#6666FF solid 1px;
					text-align:center;
					padding-right:3px;
					padding-left:3px;
				}
				.Tbl_Title_HL_White{
					height:30px;
					padding:1px;
					background-color:#FFFFFF;
					border-left:#555555 solid 1px;
					border-top:#6666FF solid 1px;
					text-align:center;
					padding-right:3px;
					padding-left:3px;
				}
				.tbl_border{
					border-left:black solid 1px ;
					border-right:black solid 1px ;
					border-top:black solid 1px ;
					border-bottom:black solid 1px ;
					padding: 3px;
					color:black;
					text-align: center;
				}
				.tbl_dataleft_sp{
					background-color:#;
					border:white outset 3px ;
					padding: 7px;
					Font-size: bold 12pt;
					font-wieght:bold;
					font-family:;
					text-align: center;
					color:black;
				}
				.Main_Table{
					border-top:#2E328D solid 1px;
					padding:0px;
					background-color:white;
				}
				.Main_Middle2{
					border-left:black solid 1px;
					border-right:black solid 1px;
					padding:10px;
					text-align:center;
				}
				.Main_bottom{
					background-color:#FFFFFF;
					border:#2E328D solid 1px;
					border-top:#2E328D solid 2px;
					padding:0px;
				}
				.btn {width:20px; height:18px;border:#C0C0C0 solid 1px;margin:0px;padding:0px; }
				.btnOver {width:20px;height:18px;border:#C0C0C0 outset 1px;}
				.btnDown {width:20px;height:18px;border:#C0C0C0 inset 1px;background-color:#FFFFFF;}
				.btnDim {width:20px;height:18px;border:#C0C0C0 solid 1px;filter:alpha(opacity=25);}
				.line {border:inset 1px;width:1px;height:16px;margin:0 3 0 3;padding-bottom:2px;}

				/* -----------( XML menu )-----------*/

				#adminmenu{
					width:99%;
					text-align:center;
					z-index:1000;
					position:absolute;
					top:0px;
					margin:0px;
				}
				#adminmenu ul{
					width:auto;
					margin:0px;
					border-left:#CECECE solid 1px;
				}
				#adminmenu ul a{
					font-family:arial narrow;
					font-size:10pt;
				}
				#nav img{
					margin-right:2px;
					margin-left:1px;
					border:0px;
				}
				#nav{
					list-style: none;
					width:auto;
				}
				#nav ul{
					margin-left:2px;
					left:-2px;
					padding:0px;
					list-style: none;
					position:absolute;
					border-bottom:#2F3293 solid 5px;
					border-left:#2F3293 solid 2px;
					z-index:1;
					text-align:left;
					white-space:nowrap;
					width:175px; /* width of menu column */
				}
				#nav li{
					margin:0px;
					position: relative;
					float:left;
					background-color:#F1F1F1;
					border-right:solid 1px #CECECE;
					display:block;
					height:22px;
					white-space:nowrap;
					clear:right; /* No Div Wrap in IE */
				}
				#nav ul li{
					background-color:#FFFFFF;
					border-width:1px 1px 0 0;
					width:175px; /* width of submenu */
					border-top:solid 1px #CECECE;
					clear:none; /* No Div Wrap in IE */
				}
				#nav a{
					font-family:arial narrow;
					font-size:9pt;
					border:0px;
					text-decoration:none;
					color:black;
					display:block;
					width:auto;
					height:auto;
					padding:2px 5px 2px 2px;
				}
				/* For Non-IE Browsers */
				#nav li:hover, #nav ul li:hover{background-color:#FFFF99;}
				#nav a:hover, #nav ul li a:hover{background-color:#FFFF99;}
				#nav ul{display:none;}
				#nav ul ul, #nav ul ul ul{
					display:none;
					position:absolute;
					left:100px;
					top:8px;
					width:auto;
					w\idth:100%;
				}
				/* For Non-IE Browsers */
				 #nav ul li>ul, #nav ul ul li>ul{
					margin-top:-1.4em;
				 }
				#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
					display:none;
				}
				#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
					display:block;
				}
				/* For Non-IE Browsers */
				li>ul{
					/*top: auto;
					left: auto;*/
				}
				.category{
					font-weight:bold;
					text-align:center;
				}
				#adminmenu .title{
					font-weight:bold;
					background-color:#99CCFF;
					text-align:center;
					border-top:#2F3293 solid 2px;
					cursor:default;
					color:black;
					padding:2px 0px 2px 0px;
				}
				#adminmenu .bg{
					background-image:url(../dbimages/cornerarrow.gif);
					background-repeat:no-repeat;
					background-position:bottom right;
				}
			
//-->
<!--( Databind is developed by Emperial Design, Inc. (http://ed99.com) )-------------//-->