html, body {
	margin: 0;
	padding: 0;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height:13px;
}
form {
	margin: 0px;
	padding: 0px;
}
body a {
	color: #333333;
}
#searchbox {
	background-image:url(/images/search.gif);
	width:164px;
	height:113px;
}
a.mediumRed {
	color: #cc0000;
}
#SCategory {
	margin-top:29px;
	margin-left:2px;
	width:157px;
}
.SProduct {
	margin-top:16px;
	margin-left:9px;
	width:143px;
}
#wrapper {
	margin:0 auto;
	width:961px;
	height:inherit;
	padding:0px;
	background-color:#FFFFFF;
	overflow:visible;
	/*
	clear:right;
display:block;
	position:relative;
	clear:both; */
}

#header {
	position:relative;
	width:inherit;
	/*
	padding-right:20px;
	background-color:#FFFFCC;
	border-bottom:3px solid #FFFFFF;
	*/
}
.formRight
{
	background:#d4eefb;
	border-bottom:1px solid #333333;	
}
.formLeft
{
	border-right:1px solid #333333;	
	border-bottom:1px solid #333333;	
}
.formRightBottom
{
	background:#d4eefb;
}
.formLeftBottom
{
	border-right:1px solid #333333;	
}
.cartHead
{
	font-weight:bold;
	background:#ebebeb;
	bborder-right:1px solid #333333;	
}
.cartresult
{
	bborder-right:1px solid #333333;	
	bborder-top:1px solid #333333;	
}

#main_content {
	position:relative;
	width:inherit;
	height:inherit;
	padding-top:5px;
	padding-bottom:5px;
	/*
	padding-left:50px;
	*/
	
	/*
	background-color:#DEDEA7;
	border:2px solid #CCCCCC;
	*/
	overflow:visible;
}

#cat_content {
	position:relative;
	width:inherit;
	height:inherit;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	
	/*
	background-color:#DEDEA7;
	border:2px solid #CCCCCC;
	*/
	overflow:visible;
}


input {
	background-color:white;
	border: 1px solid #3366cc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003B7B;
}

.formfield{
	font-size:10px;
	font-weight:700;
	color:#003B7B;
}

.formfieldalert{
	font-size:10px;
	font-weight:700;
	color:#AC0038;
}

.btn{
	background-color: #f56222;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px;
	font-size:12px;
	color:#FFFFFF;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:22px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.link2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}

.title1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:100;
	line-height:22px;
	/*font-weight:bold;*/
}
.title2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.title3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.sizeMed{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.sizeMedDkBlue{
	color:#3366ρρ;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}

.sizeSm{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}


.blue {
	color:#0397D6;
}
.dkblue {
	color:#003B7B;
}
.ltgreen {
	color:#C1CD23;
}
.green{
	color:#30BCB0;
	}
	.bkg_grey {
	border:2px solid #FFFFFF;
	background-color:#EBEBEB;
}
	.bkg_blue {
	border:2px solid #FFFFFF;
	background-color:#0397D6;
}
.bkg_dkblue {
	border:2px solid #FFFFFF;
	background-color:#003B7B;
}
.bkg_ltgreen {
	border:2px solid #FFFFFF;
	background-color:#C1CD23;
}
.bkg_green{
	border:2px solid #FFFFFF;
	background-color:#30BCB0;
	}
	.bkg_screen{
		padding-left:5px;
		padding-top:3px;
		padding-bottom:15px;
		background-color:#D4F0E6;
		font-size:10px;
	}
	.bkg_screen2{
		padding-left:5px;
		padding-top:3px;
		padding-bottom:15px;
		background-color:#CCECFF;
		font-size:10px;
	}
	.alert{
	color:#AC0038;
	}
	.padleft25{
	padding-left: 25px;
	}
	.padright15{
	padding-right: 15px;
	}
	.padtop10{
	padding-top: 10px;
	}
	
	.contentSpacer{
	padding-right: 145px;
	}
	
	
.tbl_bdrblack_greybg { border:1px solid #000000;background-color:#EBEBEB;}

.blue_bg {background-color:#164D81;color:#FFFFFF;}

.blue_bdr { border:1px solid #164D81;}
	/*
#copy1 {
	position:relative;
	width:500px;
	padding:10px;
	overflow:visible;
}

#donForm {
	position:relative; top: -85px; left: 0px;
	width:90%;
	height:300px;
	border-top:1px  dotted #D97726;
	overflow:visible;
}

#img1 {
	position:relative; top: -80px; left: 15px;
	width:5px;
	float:right;
	overflow:visible;
}

#footer {
	width:100%;
	position:relative;
	left:0px;
	top:0px;
	float:left;
	padding:0 0 0px 0px;
	margin: 0px auto;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#footer_c {
	width: 100%; 
	margin: 0 auto;
	text-align:center;
}

.border1{
border: 2px solid #D97726;
}

don_required {text-align:left;}

.intro{
	color:#D97726;
	text-decoration:none;
	font-size:12px;
}

.title, .title a:link, .title a:visited, a.title:link, a.title:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5E3400;
	text-decoration:none;
}

.title a:hover, a.title:hover {
	text-decoration:underline;
}
.orangetitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#D27726;
}
span.learnmore {
	font-weight:bold;
	color: #FDA937;
	text-decoration:none;
}
span.learnmore a:link, span.learnmore a:visited {
	color: #FDA937;
	text-decoration:none;
}
span.learnmore a:hover, span.learnmore a:active {
	color: #FDA937;
	text-decoration:underline;
}
a.learnmore:link, a.learnmore:visited {
	color: #FDA937;
	text-decoration:none;
}
a.learnmore:hover, a.learnmore:active {
	color: #FDA937;
	text-decoration:underline;
}



h1 a:link, h1 a:visited, h1 a:active,
#intro_text .csc-textpic-text h1.csc-firstHeader a:link, 
#intro_text .csc-textpic-text h1.csc-firstHeader a:visited, 
#intro_text .csc-textpic-text h1.csc-firstHeader a:active
{
	color:#5E3400;
	text-decoration:none;
	font-size:14px;
}
h1 a:hover, 
#intro_text .csc-textpic-text h1.csc-firstHeader a:hover {
	text-decoration:underline;
	font-size:14px;
}
#intro_text .csc-textpic-text a:link,
#intro_text .csc-textpic-text a:active,
#intro_text .csc-textpic-text a:visited {
  color:#D97726;
}
*/