/* CSS Document */
.animated {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation: 1s ease;
	-moz-animation: 1s ease;
	-ms-animation: 1s ease;
	-o-animation: 1s ease;
	animation: 1s ease;
}

.animated.hinge {
	-webkit-animation: 2s ease;
	-moz-animation: 2s ease;
	-ms-animation: 2s ease;
	-o-animation: 2s ease;
	animation: 2s ease;
}

@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}
	
	70% {
		-webkit-transform: scale(.9);
	}
	
	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}
	
	70% {
		-moz-transform: scale(.9);
	}
	
	100% {
		-moz-transform: scale(1);
	}
}

@-ms-keyframes bounceIn {
	0% {
		opacity: 0;
		-ms-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-ms-transform: scale(1.05);
	}
	
	70% {
		-ms-transform: scale(.9);
	}
	
	100% {
		-ms-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}
	
	70% {
		-o-transform: scale(.9);
	}
	
	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.05);
	}
	
	70% {
		transform: scale(.9);
	}
	
	100% {
		transform: scale(1);
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-ms-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}

.bounceIn2 {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-ms-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
	-webkit-transition-delay: .5s;
}


@-webkit-keyframes wobble {
  0% { -webkit-transform: translateX(0%); }
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
  30% { -webkit-transform: translateX(20%) rotate(3deg); }
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
  60% { -webkit-transform: translateX(10%) rotate(2deg); }
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
  100% { -webkit-transform: translateX(0%); }
}

@-moz-keyframes wobble {
  0% { -moz-transform: translateX(0%); }
  15% { -moz-transform: translateX(-25%) rotate(-5deg); }
  30% { -moz-transform: translateX(20%) rotate(3deg); }
  45% { -moz-transform: translateX(-15%) rotate(-3deg); }
  60% { -moz-transform: translateX(10%) rotate(2deg); }
  75% { -moz-transform: translateX(-5%) rotate(-1deg); }
  100% { -moz-transform: translateX(0%); }
}

@-ms-keyframes wobble {
  0% { -ms-transform: translateX(0%); }
  15% { -ms-transform: translateX(-25%) rotate(-5deg); }
  30% { -ms-transform: translateX(20%) rotate(3deg); }
  45% { -ms-transform: translateX(-15%) rotate(-3deg); }
  60% { -ms-transform: translateX(10%) rotate(2deg); }
  75% { -ms-transform: translateX(-5%) rotate(-1deg); }
  100% { -ms-transform: translateX(0%); }
}

@-o-keyframes wobble {
  0% { -o-transform: translateX(0%); }
  15% { -o-transform: translateX(-25%) rotate(-5deg); }
  30% { -o-transform: translateX(20%) rotate(3deg); }
  45% { -o-transform: translateX(-15%) rotate(-3deg); }
  60% { -o-transform: translateX(10%) rotate(2deg); }
  75% { -o-transform: translateX(-5%) rotate(-1deg); }
  100% { -o-transform: translateX(0%); }
}

@keyframes wobble {
  0% { transform: translateX(0%); }
  15% { transform: translateX(-25%) rotate(-5deg); }
  30% { transform: translateX(20%) rotate(3deg); }
  45% { transform: translateX(-15%) rotate(-3deg); }
  60% { transform: translateX(10%) rotate(2deg); }
  75% { transform: translateX(-5%) rotate(-1deg); }
  100% { transform: translateX(0%); }
}
.wobble {
	-webkit-animation-name: wobble;
	-moz-animation-name: wobble;
	-ms-animation-name: wobble;
	-o-animation-name: wobble;
	animation-name: wobble;
}


.style1 {font-size: 12px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }

.style2 {font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }

.style3 {font-size: 16px; color: #993300; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-left:15px; }

.style4 {font-size: 14px; color: #666666; font-family: Arial, Helvetica, sans-serif; margin-left:5px; }

.style5 {font-size: 16px; color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style6 {font-size: 12px; color: #CC6600; font-family: Arial, Helvetica, sans-serif; }

.style7 {font-size: 14px; color: #993300; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style8 {font-size: 16px; color: #993300; font-family: Arial, Helvetica, sans-serif; font-style: italic; }

.style9 {font-size: 11px; color: #990000; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; }

.style10 {font-size: 16px; color: #666666; font-family: Times New Roman, Times, serif; font-weight: bold; }

.style11 {font-size: 14px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }

.style12 {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; }

.style13 {font-size: 16px; color: #CC6600; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style14 {font-size: 14px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-left:5px; }

.style15 {font-size: 14px; color: #000000; font-family: Arial, Helvetica, sans-serif; }

.style16 {font-size: 15px; color: #999900; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style17 {font-size: 16px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style18 {font-size: 14px; color: #990000; font-family: Arial, Helvetica, sans-serif; }

.order {font-size: 14px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.style19 {font-size: 14px; color: #0066cc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style20 {font-size: 16px; color: #CC6600; font-family: Arial, Helvetica, sans-serif; }

.style21 {font-size: 10px; color: #666666; font-family: Arial, Helvetica, sans-serif; }

.tableprice {font-size: 14px; color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.style22 {font-size: 14px; color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.leftmenu {font-size: 14px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style23 {font-size: 20px; color: #006600; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style24 {font-size: 16px; color: #006600; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style25 {font-size: 28px; color: #003366; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height:90% }

.basic {font-size: 14px; color: #666633; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.standard {font-size: 16px; color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.standardsmall {font-size: 12px; color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.premium {font-size: 16px; color: #003399; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.shipping {font-size: 12px; color: #0033ff; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; line-height:30px }



body {

	background-image: url(images/background.gif);

	background-repeat: repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
}



hr {color: #fff; background-color: #fff; border: 1px dotted #333333; border-style: none none dotted; }



A.menu:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	

}

A.menu:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	

}

A.menu:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	

}

A.menu:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #990000;

	font-weight: bold;

	text-decoration: underline;

}



A.submenu:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	margin-left:22px;

	text-decoration: none;

}

A.submenu:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	margin-left:22px;

	text-decoration: none;

}

A.submenu:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	margin-left:22px;

	text-decoration: none;

}

A.submenu:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	margin-left:22px;

	text-decoration: underline;

}



A.topnav:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

A.topnav:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

A.topnav:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

A.topnav:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	text-decoration: none;

}



A.table:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #993300;

	font-weight: bold;

	text-decoration: none;

	

}

A.table:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14x;

	color: #993300;

	font-weight: bold;

	text-decoration: none;

	

}

A.table:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #993300;

	font-weight: bold;

	text-decoration: none;

	

}

A.table:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #993300;

	font-weight: bold;

	text-decoration: underline;

}



A.manual:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	

}

A.manual:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	

}

A.manual:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	

}

A.manual:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: underline;

}



A.producttable:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	

}

A.producttable:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	

}

A.producttable:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	

}

A.producttable:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #993300;

	font-weight: bold;

	text-decoration: none;

}



A.textlink:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline;

}

A.textlink:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline;

}

A.textlink:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline;

}

A.textlink:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

}





A.footer:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	text-decoration: underline;

}

A.footer:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	text-decoration: underline;

}

A.footer:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	text-decoration: underline;

}

A.footer:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

	text-decoration: underline;

}





A.footer1:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #993300;

	text-decoration: none;

}

A.footer1:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #993300;

	text-decoration: none;

}

A.footer1:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #993300;

	text-decoration: none;

}

A.footer1:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

}



A.page:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #999900;

	text-decoration: none;

}

A.page:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #999900;

	text-decoration: none;

}

A.page:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #999900;

	text-decoration: none;

}

A.page:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #666666;

	text-decoration: none;

}



A.red:link {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #914800;

	text-decoration: underline;

}

A.red:visited {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #914800;

	text-decoration: underline;

}

A.red:active {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #914800;

	text-decoration: underline;

}

A.red:hover {

    font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: none;

}



A.bigorange:link {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #CC6600;

	text-decoration: none;

}

A.bigorange:active {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #CC6600;

	text-decoration: none;

}

A.bigorange:visited {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #CC6600;

	text-decoration: none;

}

A.bigorange:hover {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #CC6600;

	text-decoration: underline;

}


		/* BLSCart */
		.blscart a, .blscart a:hover, .blscart a:active, .blscart a:visited {
			font-family: sans-serif; font-size: 14px; line-height: 16px; color: black; text-align: center;
			display: block; width: 88px; height: 19px; padding-top: 3px;
			background: url(images/addtocart.png) 0 0 no-repeat; text-decoration: none; }
		.blscart a:hover { background-position: 0 -22px; }
		.blscart a:active { background-position: 0 -44px; }
		/* end BLSCart */
	
	

</style>
