#LargeImgDisplay {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0px;
	text-align: center;
	line-height: 0;
	background-color: #000;
	padding: 30px;
	width: 97%;
	height:200%;
}
#outerImageContainer{
}
#InnerImageContainer  {
	font: 10px Verdana, Helvetica, sans-serif;
	margin: 0 auto;
	line-height: 1.4em;
}
#InnerImageContainer img {
}
.fv_manganote {
	clear: both;
	color: #fff;
	background-color: #000;
	margin: 3px;
}

html {
	width:			100%;
}

body {
	width:			100%;
	padding:		0px;
	margin:			0px;
	padding-top:	45px;
	background:		url(../image/bg.gif);
	font-weight:	none;
}

div.TopBox {
	width:			860px;
	margin:			0 auto;
}

div.LogoBox {
	width:			100%;
	margin: 		0px auto;
	height:			94px;
	background:		url(../image/logo.gif) center no-repeat;
}


div.ChooseBox {
	margin: 		0px auto;
	width:			860px;
	background:		url(../image/choose.gif) no-repeat;
	height:			36px;
}

div.ChooseBox select{
	margin-left:	10px;
	margin-top:		8px;
	width:			220px;
}

div.ContBox {
	width:			858px;
	margin:			0 auto;
	background: 	#FFFFFF;
	padding:		1px;
	text-align:		center;
}

div.ContBox div.Top {
	width:			855px;
	background:		#FAF1B8;
	font-family:	Arial;
	font-size:		12px;
	color:			#3d60a2;
	border:			1px solid #FFD860;
	text-align:		center;
	padding-top:	3px;
	padding-bottom: 3px;
}

div.ContBox div.Top a{
	color:			#3B5A78;
	font-weight:	bold;
}


a#x1 {
	width:			80px;
	height:			15px;
	position:		absolute;
	margin-left:	15px;
	margin-top:		17px;
}

a#x2 {
	width:			80px;
	height:			15px;
	position:		absolute;
	margin-left:	96px;
	margin-top:		17px;
}

div.TopBox a {
	background:		url(../image/link_02.gif);
	height:			25px;
	display:		block;
	float: 			left;
	font-size:		12px;
	font-family:	Arial;
	font-weight:	600;
	text-decoration:none;
	color:			#FFFFFF;
	margin-top:		-25px;
}

div.TopBox a:hover {
	color:			#EFEFEF;
}

div.TopBox a img{
	border:			none;
	margin-bottom:	-8px;
}

form {
	padding:		0px;
	margin:			0px;
}
img {
	border:			none;
}

@charset "utf-8";

/* COMMON STYLE CONSIDERATIONS */

body,html { margin: 0px; padding: 0px; }
img { border: 0px; }
form { margin: 0px; padding: 0px; }
a { color: #3d60a2; text-decoration: none; }
p { margin: 0px; padding: 8px 0px; }
.nopadding { padding: 0px; }
.center { text-align: center; }
.clear {clear:both;font-size:0.1px;height:0pt;line-height:0pt;width:0pt;}
.clear_mini { clear: both; height: 2px; line-height: 2px; font-size: 1px; }
.floatLeft { float: left; }
.floatRight { float: right; }
.topleft { position: absolute; left: 0px; top: 0px; }
.topright { position: absolute; right: 0px; top: 0px; }
.bottomleft { position: absolute; left: 0px; bottom: 0px; }
.bottomright { position: absolute; right: 0px; bottom: 0px; }
.padded { padding: 10px; }
.padded_light { padding: 5px; }
.padded_lr { padding: 0px 10px; }
.margin_r { margin-right: 5px; }
.block { display: block; }
.inline { display: inline; }
.alignLeft { text-align: left!important; }
.alignRight { text-align: right; }
.noborder {	border: 0px; }
.blackborder { border: 1px solid #000000; }
.strong { font-weight: bold; }
small { font-size: 75%; }
.black { color: #000000!important; }
.yellow { color: #f8fb0b!important; }
.orange { color: #eb8914!important; }
.red { color: #c14746!important; }
.blue { color: #2f5191!important; }
.b { font-weight: bold; }
.grey { color: #404040!important; }
.darkgrey { color: #797979!important; }
.lightblue { color: #3988d7!important; }

body {
	background: url(images/page_bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
}

div#wrapper {
	width: 860px;
	margin: auto;
}


/* General display rendering */

#content_tablebg {
	color: #FFFFFF;
	background: #cc5859;
}

#tablebg
{
	color: #FFFFFF;
	background: #cc5859;
}

#tablebg a { color: #FFFFFF; }
#content_tablebg a { color: #FFFFFF; }


/* HEADER */

div#white_header {
	background-color: #FFFFFF;
	padding: 10px 9px;
	position: relative;
	height: 210px;
}

div#white_header img#white_header_bl {
	position: absolute;
	bottom: 0px;
	left: 0px;
}

div#white_header img#white_header_br {
	position: absolute;
	bottom: 0px;
	right: 0px;
}

ul#page_nav {
	display: block;
	width: 840px;
	height: 31px;
	line-height: 31px;
	list-style-type: none;
	padding: 0px 1px;
	margin: 0px;
	background-image: url(images/header_nav_bg.gif);
	margin-bottom: 3px;
}

ul#page_nav li {
	display: block;
	height: 31px;
	width: 168px;
	float: left;
	text-align: center;
}

ul#page_nav li a {
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

ul#page_nav li a:hover {
	background: transparent url(images/bg_topnav_hover.gif) no-repeat bottom center;
}


div#content_wrapper {
	margin-top: 7px;
	width: 860px;
	background-image: url(images/bg_content.gif);
}


/* LEFT COLUMN - GREY */

div#content_leftcol {
	width: 184px;
	float: left;
}

div#content_leftcol img {
	display: block;
}

div#content_leftcol ul, div#content_leftcol li, div#content_leftcol h1 {
	margin: 0px;
	padding: 0px;
}

div#content_leftcol h1 {
	font-size: 11px;
	color: #FFFFFF;
	width: 154px;
	height: 35px;
	line-height: 35px;
	padding-left: 30px;
	cursor: pointer;
}


div#content_leftcol h1.blue_title {
	background-image: url(images/sidebar_title_blue.gif);
}

div#content_leftcol h1.blue_title_up {
	background-image: url(images/sidebar_title_blue_up.gif);
}

div#content_leftcol h1.green_title {
	background-image: url(images/sidebar_title_green.gif);
}

div#content_leftcol h1.green_title_up {
	background-image: url(images/sidebar_title_green_up.gif);
}

div#content_leftcol h1.red_title {
	background-image: url(images/sidebar_title_red.gif);
}

div#content_leftcol h1.red_title_up {
	background-image: url(images/sidebar_title_red_up.gif);
}

div#content_leftcol h1.purple_title {
	background-image: url(images/sidebar_title_purple.gif);
}

div#content_leftcol h1.purple_title_up {
	background-image: url(images/sidebar_title_purple_up.gif);
}

div#content_leftcol ul {
	width: 164px;
	margin: auto;
	list-style-type: none;
	margin-bottom: 21px;
}

div#content_leftcol ul li {
	height: 24px;
	line-height: 24px;
	padding-bottom: 2px;
	background: transparent url(images/sidebar_navcell_bottom.gif) no-repeat bottom left;
}

div#content_leftcol ul li a {
	color: #FFFFFF;
	display: block;
	width: 149px;
	height: 24px;
	padding-left: 15px;
}

ul#sidebar_blue_nav li a {
	background: transparent url(images/sidebar_links_blue.gif) no-repeat 0px 0px;
}

ul#sidebar_blue_nav li a:hover {
	color: #6889d0;
	background: url(images/sidebar_links_blue_over.gif);
}

ul#sidebar_green_nav li a {
	background: transparent url(images/sidebar_links_green.gif) no-repeat 0px 0px;
}

ul#sidebar_green_nav li a:hover {
	color: #a1d475;
	background: url(images/sidebar_links_green_over.gif);
}

ul#sidebar_red_nav li a {
	background: transparent url(images/sidebar_links_red.gif) no-repeat 0px 0px;
}

ul#sidebar_red_nav li a:hover {
	color: #cb6c6a;
	background: url(images/sidebar_links_red_over.gif);
}

ul#sidebar_purple_nav li a {
	background: transparent url(images/sidebar_links_purple.gif) no-repeat 0px 0px;
}
ul#sidebar_purple_nav li {
	color: #FFFFFF;
}

ul#sidebar_purple_nav li a:hover {
	color: #9559af;
	background: url(images/sidebar_links_purple_over.gif);
}


/* RIGHT COLUMN */

div#content_rightcol {
	width: 676px;
	float: left;
	position: relative;
}

div#content_rightcol_header {
	background: #f9f9f9 url(images/bg_greyfade.gif) repeat-y 0px 0px;
	border-bottom: 2px solid #2a2a2a;
	
}

/* RIGHT COLUMN HEADER - LEFT */

div#content_rightcol_header_left {
	width: 360px;
	float: left;
	
}

div#content_rightcol_header_left h1 {
	margin: 0px;
	padding: 0px;
	height: 26px;
	line-height: 26px;
	padding-left: 27px;
	color: #FFFFFF;
	font-size: 12px;
	background: #cc595c url(images/bg_red_latest_left.gif) no-repeat 0px 0px;
}

ul#content_rightcol_header_left_list1,
ul#content_rightcol_header_left_list2 {
	margin: 0px;
	padding: 0px;
	width: 166px;
	float: left;
	list-style-type: none;
	padding: 5px 0px 5px 14px;
}

ul#content_rightcol_header_left_list1 li {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	background: transparent url(images/bullet_red.gif) no-repeat 0px 4px;
}

ul#content_rightcol_header_left_list2 li {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	background: transparent url(images/bullet_blue.gif) no-repeat 0px 4px;
}

div#content_rightcol_header_left ul a {
	color: #414141;
}

div#content_rightcol_header_left ul a:hover {
	text-decoration: underline;
}
	

/* RIGHT COLUMN HEADER - RIGHT */

div#content_rightcol_header_right {
	width: 316px;
	float: left;
}

div#content_rightcol_header_right h1 {
	margin: 0px;
	padding: 0px;
	height: 26px;
	line-height: 26px;
	padding-left: 20px;
	color: #FFFFFF;
	font-size: 12px;
	background: #cc595c url(images/bg_red_feature_left.gif) no-repeat 0px 0px;
}

div#content_rightcol_header_right p {
	padding: 0px 5px 0px 10px;
	color: #404040;
}

div#content_rightcol_header_right p img {
	border: 1px solid #000000;
	margin: 8px 0px;
}


/* CONTENT RIGHT COLUMN - LEFT CONTENT */

div#content_rightcol_left {
	width: 480px;
	float: left;
	padding-top: 15px;
	padding-right: 9px;
	padding-left: 8px;
}

div#content_rightcol_left img.faded_divider {
	position: relative;
	left: -8px;
	margin: 5px 0px;
}

div#diag_box {
	height: 36px;
	background-image: url(images/bg_diagonal.gif);
	border: 1px solid #dcdcdc;
	position: relative;
}

div#diag_box_inner {
	background: transparent url(images/diag_box_inner.gif) no-repeat 0px 0px;
	padding: 4px 6px;
	height: 28px;
	color: #b3b1b2;
}

div#diag_box_inner a {
	font-weight: bold;
	color: #b3b1b2;
}

div#diag_box_inner div#diag_comments {
	position: absolute;
	bottom: 3px;
	right: 5px;
	width: 200px;
	text-align: right;
}

div#content_rightcol_left h2 {
	font-size: 12px;
	color: #797979;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}

table#episodes_table td {
	border-bottom: 1px solid #FFFFFF;
}


table#episodes_table tr.thead td {
	font-weight: bold;
	color: #787878;
}

table#episodes_table tr.on td {
	color: #FFFFFF;
	background: #ac4040;
}

table#episodes_table a {
	color: #FFFFFF;
}

table#episodes_table a:hover {
	text-decoration: underline;
}

table#episodes_table tr.off td{
	color: #FFFFFF;
	background: #cc5859;
}



/* CONTENT RIGHT COLUMN - RIGHT SIDEBAR */

div#content_rightcol_right {
	width: 179px;
	float: left;
	text-align: center;
}

div#content_rightcol_right h1 {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 18px;
	background-image: url(images/right_sidebar_header.gif);
	text-align: left;
	
}

div#content_rightcol_right ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px 0px 5px 14px;
	text-align: left;
}

div#content_rightcol_right ul li {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	background: transparent url(images/bullet_blue.gif) no-repeat 0px 4px;
}

div#content_rightcol_right ul a {
	color: #414141;
}

div#content_rightcol_right ul a:hover {
	text-decoration: underline;
}


/* FOOTER */

div#footer {
	width: 850px;
	height: 42px;
	line-height: 42px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	background-image: url(images/bg_footer.gif);
	clear: both;
	position: relative;
}

div#footer  a {
	color: #FFFFFF;
}

div#footer a#legal_disclaimer {
	position: absolute; 
	top: 0px;
	left: 405px;
}

div#footer a#privacy_policy {
	position: absolute; 
	top: 0px;
	left: 525px;
}

div#footer a#terms_of_use {
	position: absolute; 
	top: 0px;
	left: 626px;
}