body {
	background-image: url(/pics/bg_body.jpg);
	background-color: #F5F6F9;
	color : #000000;
	background-repeat: no-repeat;
	}

/* sets a minimum page height on pages with little content */
#minPageHeight #content-wrapper { height:400px; }

.loginStatus { text-align : right;
	margin : 0px 0px 0px 0px;
	}

#content-wrapper {
	background-color: #FFFFFF;
	color : #000000;
	}
#content { width:655px; }

#pagehead {
	background-color: #577899;
	}

#breadcrumb_store {
	padding : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/* background-color : #CCCCCC; */
	font-size: 11px;
	}

#logo_store { margin : 2px 0px 0px 0px; padding : 0px 0px 0px 0px; }

#logo_heart { margin : 0px 6px 0px 14px; padding : 0px 0px 0px 0px; }

#navlinks { font-size: 11px; font-weight : bold; text-transform:uppercase; float: left; padding: 6px 0px 0px 2px; margin: 0px 0px 0px 0px; }

#globalSearch { margin: 0px 0px 0px 0px; padding: 0px 2px 5px 0px; }
#mainSearch { margin : 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color : #FFFFFF; }

#globalnav_store { margin : 0px 2px 0px 0px; padding : 0px; width: 750px; }
#globalnav_store a, #globalfooter-links a { text-decoration : none; }

h2, .offerstable th {	background-color:#C0CAD6;
	color:#000000;
	font-family:Arial;
	font-size : 12px;
	margin : 0px;
	padding:5px;
}

#copyright {
	background-color:#60718D;
	color:#F3EEDE;
	font-size: 11px;
	text-align : left;
	padding : 4px 0px 4px 8px;
	}


#globalfooter { margin : 0px 0px 20px 55px;  width : 695px; font-size : 85%; }

#globalfooternav {
	background-color:#60718D;
	font-size: 11px;
	text-align : right;
	color:#DFD5BB;
	padding: 0px 8px 0px 0px;
	}

#helplink, #hoblink {
	background-color:#CCCCCC;
	font-size: 11px;
	padding : 4px 10px 4px 8px;
	}

#helplink a, #hoblink a {
	text-decoration : none;
	}

/* #globalfooter-links li {
	color:#DFD5BB;
	}
*/
/*#globalfooter-links {
	text-align : right;
	padding-right : 8px;
	}
*/

#globalfooternav a {
	color:#FFCC66;
	}

small { font-size : 11px; }


.alert { color: #FA9C00 ; font-weight:bold;}
div.alert, p.alert {  padding:3px; }

.icon
	{ margin : 4px 6px 4px 0px;
	vertical-align : middle;
	}
