td {font-family: Arial, Helvetica, sans-serif;font-size: 12px}
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px}
a:link {color: #003399; text-decoration: underline} 
a:visited {color: #003399; text-decoration: underline} 
a:active {color: #003399; text-decoration: none} 
a:hover {color: #990000; text-decoration: none}

.blackhover {color:#000000; font-size: 12px; font-weight: bold; text-decoration: none}
a.blackhover:link {color:#000000; font-size: 12px; text-decoration: none; font-weight: bold}
a.blackhover:visited {color:#000000; font-size: 12px; text-decoration: none; font-weight: bold}
a.blackhover:hover {color:#000000; font-size: 12px; text-decoration: underline; font-weight: bold}

.redhover {color:#990000; font-size: 13px; font-weight: bold; text-decoration: none}
a.redhover:link {color:#990000; font-size: 13px; text-decoration: none; font-weight: bold}
a.redhover:visited {color:#990000; font-size: 13px; text-decoration: none; font-weight: bold}
a.redhover:hover {color:#990000; font-size: 13px; text-decoration: underline; font-weight: bold}

a.red12:link {color:#990000;font-size: 12px;text-decoration: none;font-weight: bold;font-style: italic;}
a.red12:visited {color:#990000; font-size: 12px; font-style: italic;text-decoration: none; font-weight: bold}
a.red12:hover {color:#990000; font-size: 12px; font-style: italic; text-decoration: underline; font-weight: bold}

.headline {color:#003399; font-size: 18px; font-weight: bold; text-decoration: none}
a.headline:link {color:#003399; font-size: 18px; text-decoration: none; font-weight: bold}
a.headline:visited {color:#003399; font-size: 18px; text-decoration: none; font-weight: bold}
a.headline:hover {color:#990000; font-size: 18px; text-decoration: underline; font-weight: bold}

.black14 {color:#000000; font-size: 14px; font-weight: bold; text-decoration: none}
.black16 {color:#000000; font-size: 16px; font-weight: bold; text-decoration: none}
.black18 {color:#000000; font-size: 18px; font-weight: bold; text-decoration: none}
.headerorange {font-size: 14px; font-weight: bold; color: #EE7818}
.headerred {font-size: 15px; font-weight: bold;	color: #990000}

.gray11 {font-size: 11px; color: #666666}
a.gray11:link {text-decoration:underline; color: #666666}
a.gray11:visited {text-decoration:underline; color: #666666}
a.gray11:active {text-decoration:underline; color: #999999}
a.gray11:hover {text-decoration:underline; color: #666666}

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

.category {color:#000033;font-weight: bold;	border-bottom: 1px solid #990000; background-color: #F5F5F5;font-family: Arial, Helvetica, sans-serif;font-size: 13px}
.middlecategory {background-image: url(http://media.mgnetwork.com/ric/images/backgrounds/round-gradient.gif);background-repeat: no-repeat;padding:10px}
.multimediacategory {background-image: url(http://media.mgnetwork.com/ric/images/backgrounds/round-gradient-gray.gif);background-repeat: no-repeat;padding:10px}
.specialbg {background-image: url(http://media.mgnetwork.com/ric/images/backgrounds/special-bottom-bg.gif);background-repeat: no-repeat}
.videocategory {background-image: url(http://media.mgnetwork.com/ric/images/backgrounds/gradient-bottomup.gif);background-repeat: no-repeat;padding:10px}

.otherheader {color:#000000; font-size: 18px; font-weight: bold; background-image: url(http://mockups.gatewayva.com/inhousemockups/portal/images/yellow-bg-grad.gif); border-bottom: 1px dashed #CCCCCC}

.caption{border: thin silver solid; background-color: #F5F2F2; text-align: center;  font-size: 11px; padding: 0px 0px 0px 0px}

.arrow {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000}
.tabledots {border-bottom-width: 1px; border-bottom-style: dashed; border-color: #999999}
.photoborder {margin: 3px; padding: 2px; border: solid black 1px}
.yellowbox {border: dotted #CCCCCC 1px; background-color: #FFFFF4;}
.tabledotborder {border-bottom-width: 1px; border-bottom-style: dashed;	border-color: #999999}

.rtdDate {font-size: 14px; text-transform: uppercase; font-weight: bold; color: #0066CC}

#horizonNavWrapper {
	background: url('http://media.mgnetwork.com/CQHorizonNavBar2/bluechrome/topMenu_Bluechrome.gif');
	height:33px;
	width:100%;
}
#horizonNavWrapper td {
	padding-left:3px;
}
#horizonNavList {
	color:#000000;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	text-align:center;
}
#horizonNavList td {
	padding: 0 2px 0;
}
#horizonNavList div {
	padding-right:5px;
	padding-left:5px;
	vertical-align:middle;
	line-height:33px
}
#horizonNavList a {
	color:#000000;
	text-decoration:none;
}
#horizonNavList a:hover {
	color: #990000;
	text-decoration:underline;
}
#horizonNavList .horizonNavOnOver {
	/*background: url('http://media.mgnetwork.com/CQHorizonNavBar2/bluechrome/topMenu_Bluechrome_hover.gif');*/
}
#horizonLowNav {
	padding:0;
	margin:0;
	line-height:13pt;
	display:block;
	height:20px;
}
/* Deal of the day | Do NOT Modify */

#oasLeaderboard {
	background:#eeeeee;
	text-align:center;
	padding: 5px;
    border-top:2px solid #003399}
	
#mg_leaderboard
{background-image: url(http://media.mgnetwork.com/ric/images/backgrounds/search-bg.gif); border-bottom:1px solid #003399;}

#autSearchBox span {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000}
#autSearchBox input.text { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
background-color:#ffffff;}

#autSearchBox input.btn { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
background-color:#cccccc;}

.mg_clear {
	display: none; 
	clear: both; 
}

#horizonSubWrapper {
	background: #1A4789;
	color:#000;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	padding: 0 10px 3px;
	line-height:13pt;
	display:block;
	height:20px;
}
#horizonSubWrapper a {
	color: #fff;
	text-decoration:none;
}
#horizonSubWrapper a:hover {
	text-decoration:underline;
	color:#fff;
}
#horizonEmptyNav {
	width:100%;
	height:100%;
	display:block;
}
.dealday {background-image: url(http://media.mgnetwork.com/ric/images/backgrounds/dealofthedaybackgrd.gif); background-repeat: no-repeat}