.general_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
.pimento_link {
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 43px;
	padding-top: 6px;
}
.pimento_link a:link {
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.pimento_link a:visited {
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.pimento_link a:hover {
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}

.pimento_link a:active {
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
.category1 { /* urban first aid */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	padding: 9px;
	background-color:#FF0000; 
	
}
.category2 { /* wilderness */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	padding: 9px;
	background-color:#ff7b00; 
	
}
.category3 { /* consumables */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	padding: 9px;
	background-color:#b0b900; 
	
}
.category4 { /* cpr */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	padding: 9px;
	background-color:#09cfa9; 
	
}
.category5 { /*evaculation */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	padding: 9px;
	background-color:#25b7fe; 
	
}
.category6 { /*responder */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	padding: 9px;
	background-color:#930cde; 
	
}
.category7 {  /*fire */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	padding: 9px;
	background-color:#D20A92; 
	
}
.price {
	font-family: arial;
	font-size: 16px;
	font-weight: lighter;
	color: #333333;
	vertical-align: middle;
}

.product_text {
	font-family: arial;
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
	padding: 10px;
	font-weight: normal;
	width: 189px;
}
h1, .product_head {
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #FF0000;
}
.product_head1 { /*urban */
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #FF0000;
}
.product_head2 { /*wilderness */
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #FF7B00;
}
.product_head3 { /* consumables */
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #B0B900;
}
.product_head4 { /*cpr */
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #09CFA9;
}
.product_head5 { /* evaluation */
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #25B7FE;
}
.product_head6 { /* responder */
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #930CDE;
}
.product_head7 { /*fire */
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #D20A92;
}
br {
	margin: 6px;
}
p {	margin:3px;
}

#cart{
position:relative;

}
#product_cart{
	position:absolute;
	text-align: left;
	padding: 10px;
	margin:0px;
	top: 216px;
	width:199px;
	z-index:1001;
	right: -2px;
	font-size: 12px;
	color: #FFFFFF;
	visibility:hidden;
	font-family: arial;
	border: 1px none #FFFFFF;
	background-image: url(images/tint1.png);
	background-repeat: repeat;
}
#product_cart a:link{
	font-size: 12px;
	color: #FF0000;
	font-family: arial;
	text-decoration:none;
}
#product_cart a:visited{
	font-size: 12px;
	color: #FF0000;
	font-family: arial;
	text-decoration:none;
}
#product_cart a:hover{
	font-size: 12px;
	color: #FF0000;
	font-family: arial;
	text-decoration:underline;
}
#product_cart a:active{
	font-size: 12px;
	color: #FF0000;
	font-family: arial;
	text-decoration:none;
}
#home{
	position:absolute;
	text-align: left;
	padding: 0px;
	margin:0px;
	top: 0px;
	width:632px;
	z-index:1001;
	right: -209px;
	font-size: 12px;
	font-family: arial;
	background-color:#FFF;
}
/* Admin */
#main{
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;

}
#admin h1{

}

#admin h2{

}
.intro_text {
	font-family: arial;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	padding: 10px;
	font-weight: normal;
}
.intro_text_heading {
	font-family: arial;
	font-size: 28px;
	line-height: 16px;
	color: #FFFFFF;
	padding: 18px 10px 10px;
	font-weight: normal;
	font-style: italic;
	letter-spacing: -1px;
	background-image: url(images/bg1_22.gif);
	background-repeat: repeat-x;
}
.category0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #1C9E9C;
	padding: 9px;
	background-color:#E7E7EA;
}
.general_texthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}
.intro_textright {
	font-family: arial;
	font-size: 20px;
	line-height: 30px;
	color: #FFFFFF;
	padding: 0px;
	font-weight: normal;
}
.admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
p {
	margin-bottom: 2px;
	margin-top: 2px;
}
br {
	margin-bottom: 2px;
}
.home {
	font-family: arial;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	padding: 15px;
	font-weight: lighter;
}
