body {
	background-image:url(images/blue_brick_wall.gif);
	}


.wrapper
{
margin-left: auto;
margin-right: auto;
padding:20px;
background-color:#ffffff;
width:750px;
box-shadow: 0 0 10px #555;
	}

.blue-label {
	background:#4F74B0;
	height:18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:5px;
	margin-left:-5px;
	}
	
.link1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	}


a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4F74B0;
	}
		
a:hover {	
	color:#6585BA;
	}



.link2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #38537E;
	text-decoration: none;

}

.link3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #38537E;
}

.redtext1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;

}

.redtext2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;

}

.redtext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;

}

.redtext4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	text-decoration: none;

}

.graytext1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;

}

.greentext1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #295102;
	line-height: 24px;
}

.style1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.style2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: #4F74B0;
}

.style3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
}

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



.bluetext2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4F74B0;
}

.graytext3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.white1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.white2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4F74B0;
}

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

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

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

.link5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	}

.link6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left:7px;
	}

   .style9 {color: #CC0000}
  .style12 {color: #CC0000; font-weight: bold; }


A.subhead:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}



A.subhead:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}



A.subhead:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}



A.subhead:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

.style9 {color: #CC0000}
.style12 {color: #CC0000; font-weight: bold; }
  
  .header{
	 background:#fff;
	 width:750px;
	padding-bottom:20px;
	 }

.header  a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	}
  
.footer {
	background:#FFFFFF;
	width:750px;
	text-align:center;
	margin-top:-20px;
	}

.footer a {font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #38537E;
	text-decoration: none; }
	
.footer-cat a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}
/* 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(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 */
