TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
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 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.blackhover:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.blackhover:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.blackhover:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.redhover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; TEXT-DECORATION: none
}
A.redhover:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; TEXT-DECORATION: none
}
A.redhover:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; TEXT-DECORATION: none
}
A.redhover:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; TEXT-DECORATION: underline
}
A.red12:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.red12:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.red12:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: italic; TEXT-DECORATION: underline
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION: none
}
A.headline:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION: none
}
A.headline:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION: none
}
A.headline:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #990000; TEXT-DECORATION: underline
}
.black14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
.black16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; TEXT-DECORATION: none
}
.black18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; TEXT-DECORATION: none
}
.headerorange {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ee7818
}
.headerred {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #990000
}
.gray11 {
	FONT-SIZE: 11px; COLOR: #666666
}
A.gray11:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.gray11:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.gray11:active {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.gray11:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.white14 {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.category {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000033; BORDER-BOTTOM: #990000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.middlecategory {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://media.mgnetwork.com/ric/images/backgrounds/round-gradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.multimediacategory {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://media.mgnetwork.com/ric/images/backgrounds/round-gradient-gray.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.specialbg {
	BACKGROUND-IMAGE: url(http://media.mgnetwork.com/ric/images/backgrounds/special-bottom-bg.gif); BACKGROUND-REPEAT: no-repeat
}
.videocategory {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://media.mgnetwork.com/ric/images/backgrounds/gradient-bottomup.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.otherheader {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(http://mockups.gatewayva.com/inhousemockups/portal/images/yellow-bg-grad.gif); COLOR: #000000; BORDER-BOTTOM: #cccccc 1px dashed
}
.caption {
	BORDER-RIGHT: silver thin solid; PADDING-RIGHT: 0px; BORDER-TOP: silver thin solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: silver thin solid; PADDING-TOP: 0px; BORDER-BOTTOM: silver thin solid; BACKGROUND-COLOR: #f5f2f2; TEXT-ALIGN: center
}
.arrow {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000
}
.tabledots {
	BORDER-LEFT-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px dashed; BORDER-RIGHT-COLOR: #999999
}
.photoborder {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid
}
.yellowbox {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #fffff4
}
.tabledotborder {
	BORDER-LEFT-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px dashed; BORDER-RIGHT-COLOR: #999999
}
.rtdDate {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #0066cc
}
#horizonNavWrapper {
	BACKGROUND: url(http://media.mgnetwork.com/CQHorizonNavBar2/bluechrome/topMenu_Bluechrome.gif); WIDTH: 100%; HEIGHT: 33px
}
#horizonNavWrapper TD {
	PADDING-LEFT: 3px
}
#horizonNavList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#horizonNavList TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#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 {
	
}
#horizonLowNav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 13pt; PADDING-TOP: 0px; HEIGHT: 20px
}
#oasLeaderboard {
	PADDING-RIGHT: 5px; BORDER-TOP: #003399 2px solid; PADDING-LEFT: 5px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#mg_leaderboard {
	BACKGROUND-IMAGE: url(http://media.mgnetwork.com/ric/images/backgrounds/search-bg.gif); BORDER-BOTTOM: #003399 1px solid
}
#autSearchBox SPAN {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#autSearchBox INPUT.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#autSearchBox INPUT.btn {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.mg_clear {
	CLEAR: both; DISPLAY: none
}
#horizonSubWrapper {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #1a4789; PADDING-BOTTOM: 3px; FONT: bold 8pt/13pt Verdana, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 20px
}
#horizonSubWrapper A {
	COLOR: #fff; TEXT-DECORATION: none
}
#horizonSubWrapper A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#horizonEmptyNav {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 100%
}
.dealday {
	BACKGROUND-IMAGE: url(http://media.mgnetwork.com/ric/images/backgrounds/dealofthedaybackgrd.gif); BACKGROUND-REPEAT: no-repeat
}

