.map:link {
	text-decoration:none;
	}
a:link {
	text-decoration:none;
	color: 666666;
}
a:visited {
	text-decoration: none;color: 666666;
}
a:hover{ text-decoration:underline; color:666666}

a:active {
	text-decoration: none;
}
.bodylink:link {
	text-decoration:none; color: #0077AA; font-weight: bold;}
.bodylink:visited {
	text-decoration:none; color: #0077AA; font-weight: bold;}
.bodylink:hover {
	text-decoration:underline; color: #0077AA; font-weight: bold;}
.bodylink:active {
	 text-decoration:none; color: #0077AA; font-weight: bold;}

.bodylinkcart:link {
	font-size: 12px;text-decoration:none; color: #0077AA;}
.bodylinkcart:visited {
	font-size: 12px;text-decoration:none; color: #0077AA;}
.bodylinkcart:hover {
	font-size: 12px;text-decoration:underline; color: #0077AA;}
.bodylinkcart:active {
	 font-size: 12px;text-decoration:none; color: #0077AA;}

.bodylinkcartrenew:link {
	font-size: 12px;text-decoration:none; color: red;}
.bodylinkcartrenew:visited {
	font-size: 12px;text-decoration:none; color: red;}
.bodylinkcartrenew:hover {
	font-size: 12px;text-decoration:underline; color: red;}
.bodylinkcartrenew:active {
	 font-size: 12px;text-decoration:none; color: red;}
	 
.header2bg {
	BACKGROUND-IMAGE: url(images/bottomheader.gif); BACKGROUND-REPEAT: no-repeat
}
.header_bg {
	BACKGROUND-IMAGE: url(images/header_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.leftnavbg {
	BACKGROUND-IMAGE: url(images/leftnav_login.gif); BACKGROUND-REPEAT: no-repeat
}
.leftnavbg2 {
	BACKGROUND-IMAGE: url(images/leftnav_login.gif); BACKGROUND-REPEAT: no-repeat
}
.search_bg {
	BACKGROUND-IMAGE: url(images/search_bg.gif); BACKGROUND-REPEAT: no-repeat
}
.searchform_bg {
	BACKGROUND-IMAGE: url(images/loginTextright_07.gif); BACKGROUND-REPEAT: no-repeat
}
.memberaccess_bg {
	background-image: url(images/memberaccess_09.gif);
	background-repeat: no-repeat;
}
.bgsearchGraphic {	background-image: url(images/aspenclear_07.png);
	background-repeat: no-repeat;
}
.textbox {
	border: 1 solid #000000;
	height: 15px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	vertical-align: top;
}
.style1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.trebuchetMS {	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}
.textboxCopy {	border: 1 solid #000000;
	height: 15px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	vertical-align: top;
}
.TD {
	font-family: "Trebuchet MS";
	font-size: 12px;
}

.body{
	font-family: "Trebuchet MS";
	font-size: 12px;
}

.cart_title {
	font-family: "Trebuchet MS";
	font-size: 16px;
}

.cart_header {
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.cart_alert {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: red;
	
}

.TDheight {
	height: 28px;
}
.TDheight44 {
	height: 44px;
}
.TD_earlyyears {
	height: 26px;
}
.TD_highschool_years {
	height: 27px;
}
.TDhighsch_conn {
	height: 43px;
}
.TD_middleyears {
	height: 29px;
}
.TD_nutritionnuggets {
	height: 29px;
}
.TD_teenfoodfit {
	height: 29px;
}
.TDreadingconnection {
	height: 41px;
}
.TDmathbegin {
	height: 41px;
}
/***.TDrecipeforsuccess {
	height: 27px;
}***/
.LeftNavbg {
	background-image: url(images/nav_09x.gif);
	background-repeat: no-repeat;
}
.TDNewslttr {
	height: 28px;
}
.style2 {
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #666666;
}
.sub {font-family: "Trebuchet MS"; font-size: 14px; color: #CC3366;  font-weight: bold;}
.style3 {font-family: "Trebuchet MS"; font-size: 12px; color: #666666; }
.style4 {color: #999999}
.style5 {font-family: "Trebuchet MS"; font-size: 12px; color: #999999; }
.button_nolink {
	text-decoration: none;
}
.style8 {
	font-family: "Trebuchet MS";
	font-size: 12px;
}

.maintable {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B3BAAF;
	border-left-color: #B3BAAF;
	border-bottom-color: #B3BAAF;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	background-color:#FFFFFF;
	margin-right: auto
}

.headerTable {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B3BAAF;
	border-left-color: #B3BAAF;
	border-bottom-color: #B3BAAF;
	border-bottom-width: 0px;
	border-right-width: 2px;
	border-left-width: 2px;
	background-color:#FFFFFF;
	margin-right: auto
}

.middleTable {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B3BAAF;
	border-left-color: #B3BAAF;
	border-bottom-color: #B3BAAF;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	background-color:#FFFFFF;
	margin-right: auto
}

.smalltable {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B3BAAF;
	border-left-color: #B3BAAF;
	border-bottom-color: #B3BAAF;
	border-top-color: #B3BAAF;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	background-color:#FFFFFF
}
.bodytable{
	font-family: "Trebuchet MS";
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}

.submit-button
{
background-color: #FFD700;

} 