@charset "utf-8";
/* Overriding with local variables */

.sectionlist {
	border: 0px;
}

.sectionlist h3 {
	border: 0px;
}

.newsbox { 
 	border: 1px solid #b41b1b;
	border-bottom: 0px;
}

#newsboxpadding {
	padding: 1px
}

#newsboxborder {
	width: 380px; 
	border: 1px solid #8d1414; 
	padding: 1px; background-image:url(newssub_bg.jpg); 
	background-position:top left; 
	background-repeat:repeat-y;
}

#newsboxheadline {
	width: 378px; 
	background-color: #e0e3e8; 
	background-image:url(news-box-header.jpg); 
	background-position:left; 
	background-repeat:repeat-y; 
	height: 20px; 
	vertical-align:middle;
}

#newsboxarrow {
	background-image:url(news-box-bg.jpg); 
	background-position:top left; 
	background-repeat:no-repeat; 
	padding: 0px; 
	height: 13px; 
	width: 378px;
}

#newsboxheadline h3 {
	border: 0px; 
	color: #ffffff; 
	padding: 2px 0px 0px 5px;
}

.newslist h3 {
	border-bottom: 1px solid #a0a8b2; 
}

#rightrailheader { 
	width: 100%; 
	background-image: url(rightrail-header-bg.jpg); 
	background-position:left; 
	background-repeat:repeat-y; 
	background-color: #868b92; 
	padding: 3px 5px 3px 10px; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	color: #ffffff; 
	font-weight:bold; 
	font-size:12px; 
	text-align:left;
}

#rightrailcontainer {
 	text-align:center; 
	padding: 10px;
}

#homepage_boxes li { 
	background-image: none; 
}

.mmx-container {
	font-family: Arial, Helvetica, Arial, sans-serif;
	font-size: x-small; /* for IE5/Win*/
	font-size: small; /* Mozilla */
	width: 310px;
	margin: 0;
	padding: 0;
	}
.mmx-container img {
	margin: 0;
	padding: 0; 
	border: 0;
	}
.mmx-container a:link, .mmx-container a:visited {
	color: #386590;
	text-decoration: none;
	}
.mmx-container a:hover {
	color: #386590;
	text-decoration: underline;
	}
.mmx-container ul {
	margin: 0;
	padding: 0; 
	list-style: none;
	}

/* MMX HEADER */

.mmx-header {
	width: 310px; 
	margin: 0;
	padding: 0;
	background-color: #000;
	}
.mmx-header-brand {
	float: left;
	width: 112px; 
	margin: 3px 0 3px 3px;
	padding: 0;
	}
.mmx-header-brand h2 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #fff;
	}
.mmx-header-brand a:link, .mmx-header-brand a:hover, .mmx-header-brand a:visited {
	color: #fff;
	text-decoration: none;
	}
.mmx-header-find {
	float: right;
	width: 190px; 
	margin: 3px 5px 3px 0;
	padding: 0;
	text-align: right;
	}
.mmx-header-find form {
	margin: 0;
	padding: 0;
	}
.mmx-header-find option, .mmx-header-find select, .mmx-header-find input {
	font-size: 11px;
	}
.mmx-ent {
	width: 307px; 
	margin: 0;
	padding: 0px 3px 0px 0px;
	/* border-bottom: 1px solid #999; */
	}
.mmx-ent-col {
	margin: 8px 0 0 0;
	padding: 0;
	}
.mmx-ent-col p {
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
.mmx-ent-col li {
	margin: 0;
	padding: 0 0 0 8px;
	font-size: 11px;
	font-weight: bold;
	line-height: 2em;
	background: url(mmx_bullet.gif) no-repeat 0 50%;
	}

/* SALES BOX STYLES */
a.sales_link, a.sales_link:link, a.sales_link:visited {
	font-size: 11px; 
	font-weight: bold;
	color: #1a23ab; 
}
a.sales_link:hover {
	color: #b41b1b;
}

#sales_header { 
	width: 300px; 
	float: left; 
	text-align:left;
}

#sales_container {
	border: 1px solid #000000; 
	background-color:#FFFFFF; 
	width: 300px; 
	height: 160px;
}

#sales_content {
	float: left; 
	width: 295px; 
	height: 100px; 
	padding: 10px 0px 10px 5px; 
	text-align:left; 
	background-image:url(right.jpg); 
	background-position:right; 
	background-repeat: no-repeat;
}

#sales_list {
	margin: 0; 
	padding: 4px 0 4px 8px;	
	font-size: 11px; 
	font-weight: bold; 
	line-height: 1em; 	
	background: url(bullet.jpg) no-repeat 0 50%;
	list-style:none;
}


.olympicswhitelastupdated {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style: italic;
	color:#FFFFFF;
	}

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

a.olympicshome:link, a.olympicshome:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ba0015;
	font-weight: bold;
	text-decoration:none;
}

a.olympicshome:hover {
	color: #1b3869;
	text-decoration:underline;

}

li.olympicshome {
	list-style:url(1ptrans.gif);
	margin: 0px;
	padding: 2px;
}

h3 {
	margin: 0;
	padding: 5px 0;
	font-size: 16px;
	font-weight: bold;
	}
h3 a:link, h3 a:visited, h3 a:active, h3 a:hover {
	color: #446891;
	}
.coupons-promo p {
	margin: 0;
	padding: 0 0 1px 0;
	font-size: 11px
	}
.coupons-promo h3 {
	margin: 3px 0;
	padding: 0;
	}
.coupons-promo img {
	margin: 0;
	padding: 0;
	border: 0;
	}
.coupons-promo ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
.coupons-promo li {
	padding-left: 9px;
	font-size: 11px;
}

/* Text Styles */


.TopHeadline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	text-decoration:none;
}

a.TopHeadline, a.TopHeadline:visited, a.TopHeadline:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #1b3869; 

}

a.TopHeadline:hover {
	color:#5c7498;
	text-decoration: underline;
}

.TopStories {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-decoration:none;
}

a.TopStories, a.TopStories:visited, a.TopStories:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #1b3869; 

}

a.TopStories:hover {
	color:#5c7498;
	text-decoration: underline;
}

.Headlines {
	font-family: arial, helvetica, sans serif;
	font-size: 12px;
	text-decoration:none;
}

a.Headlines, a.Headlines:visited, a.Headlines:link {
	font-family: arial, helvetica, sans serif;
	font-size: 12px;
	text-decoration:none;
	color: #1b3869; 
}

a.Headlines:hover {
	color:#5c7498;
	text-decoration: underline;
}

#homeheadlineheader {
	padding: 0px 10px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.momswidget {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #452a20;
}

.momswidgetbackground {
	background-image:url(bg.gif); 
	background-repeat:repeat-x; 
	background-position:top; 
	padding: 5px; 
	border: 1px solid #462a20; 
	border-top: 0px;
}

.momswidgetrightcell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #452a20;
	border-left: 1px solid #c12861; 
	padding-left: 5px; 
	vertical-align:top; 
	width: 50%;
}

.momswidgetfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #452a20;
	background-color: #462a20; 
	padding: 5px; 
	color: #ffffff; 
	text-align:center;
}

.momswidgetlink, a.momswidgetlink, a:link.momswidgetlink, a:visited.momswidgetlink {
	color: #c12861;
	text-decoration:none;
}

a:hover.momswidgetlink {
	color: #274520;
	text-decoration:underline;
}

.momswidgetlinkfooter, a.momswidgetlinkfooter, a:link.momswidgetlinkfooter, a:visited.momswidgetlinkfooter {
	color: #FFFFFF;
	text-decoration:none;
}

a:hover.momswidgetlinkfooter {
	color: #FFFFFF; 
	text-decoration:underline;
}

.Summary_BlogTableLeft {
	padding: 5px;
}

.Summary_BlogTableRight {
	padding: 5px 5px 5px 0px;
}

.Summary_ProfileTableLeft {
	padding: 5px;
}

.Summary_ProfileTableRight {
	padding: 5px 5px 5px 0px;
}
