BODY {
	text-align:center;
	background:#1f211f url('/images/layout/mc2009/glitch_bg.jpg') repeat top left;
	background-color:#1f211f;
	background-color:#fff;
	font-family:Helvetica, Verdana, Arial;
	font-size:13px;
	line-height:16px;
	margin-top:0px;padding:0;
	margin-bottom:50px;
	color:#d7d7d7;
	margin:0; padding:0;
}

A, A:link, A:hover, A:visited, A:visited:hover, A:active { 
	color: #d7d7d7;
}
A:hover, A:visited:hover, A.selected, A.selected:hover, A.selected:visited { 
	color:#fe7700;
}

H1, H2, H3 { font-family: 'Times New Roman', Times, serif; font-weight:bold; }
H1	{ font-size:35px; line-height:25px; font-style:italic; margin:0 0 12px 0; }
H2	{ font-size:15px; line-height:15px; margin:0 0 5px 0; }
H3	{ font-family:Helvetica,Verdana,Arial; font-size:13px; line-height:14px; margin:0 0 4px 0; }

TD,TH	{ padding:7px 12px 6px 0; vertical-align:top }
TH		{ text-align:left; }
TABLE { 
	margin:0 0 15px 0;
	border-collapse:collapse; /* IE6+7*/
}

P	{ margin:0 0 12px 0; }

TEXTAREA { width:400px; height:150px; font-family:Helvetica,Verdana,Arial; font-size:12px; line-height:15px; padding:5px; }



.float { float:left; }
.float_right { float:right; }
.float_center {float:center; }
.scroll { overflow:auto; }

.warning { color:#b50000;}

.comment { font-size:10px; margin-top:1px; color:#5d5d5d; }

.breaker {
	float:none;
	clear:both;
	height:0!important; /* ie6 */
	overflow:hidden;
	visibility:hidden;
	display:block;
}

.tinted_bg {
	background:transparent url(/images/layout/mc2009/content_bg_tint.png);
}

DIV.vertical_space {
	width:100%; height:30px;
}

DIV.vertical_extra_space {
	width:100%; height:10px;
}


TABLE.info {
	width:100%;
	margin-bottom:30px;
}

TABLE.info TD.left_info {
	font-size:10px;
	color:#737373;
	text-align:right;
	line-height:12px;
	padding-right:20px;
	padding-top:8px;
}

/* LAYOUT */

DIV.container {
	width:700px;
	margin:0 auto;
	height:100%;
	position:relative;
	display:block;
}

DIV.container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

DIV#content {
	width:100%;
	text-align:left;
	overflow:hidden;
	background:url(/images/layout/mc2009/content_bg.png);
}

DIV#content_top {
	margin:130px 0 0 0;
	width:700px; height:11px;
	background:transparent url('/images/layout/mc2009/content_top.png') no-repeat top left;
	overflow:hidden;
}

DIV#content_bottom {
	width:700px; height:11px;
	background:transparent url('/images/layout/mc2009/content_bottom.png') no-repeat top left;
	margin-bottom:50px;
}

DIV.content_padding {
	padding:30px 30px 20px 30px;
}

DIV#top_bar {
	position:fixed; left:0; top:0;
	width:100%; height:22px;
	background:transparent url('/images/layout/mc2009/top_bar_bg.jpg') repeat-x fixed top left;
	z-index:3;
}

DIV#top_bar_shadow {
	position:fixed; left:0; top:0;
	width:100%; height:86px;
	background:url('/images/layout/mc2009/top_bar_shadow.png') repeat-x fixed top left;
	z-index:2;
}

DIV#bottom_bar {
	position:fixed; left:0; bottom:0;
	width:100%; height:18px;
	background:#fff url('/images/layout/mc2009/top_bar_bg.jpg') repeat-x bottom left;
	z-index:3;
}

DIV#bottom_bar_shadow {
	width:100%; height:79px;
	position:fixed; left:0; bottom:18px;
	background:transparent url('/images/layout/mc2009/bottom_bar_shadow.png') repeat-x bottom left;
	z-index:2;
}


/* TOP MENU */

DIV#logo {
	width:72px; height:21px;
	float:left;
	background:transparent url('/images/layout/mc2009/logo.jpg') no-repeat;
}

DIV#logo A { display:block; width:72px; height:21px; }

DIV#top_bar UL#menu {
	float:left;
	position:relative;
	list-style:none;
	padding:0; margin:0;
	font-family:helvetica, arial, sans-serif;
	height:22px;
	overflow:hidden;
}


DIV#top_bar UL#menu LI {
	float:left;
	position:relative;
}

DIV#top_bar UL#menu LI.disabled {
	padding:3px 15px 2px 15px;
	color:#999;
}


DIV#top_bar UL#menu LI A {
	color:#000;
	text-decoration:none;
	display:block;
	padding:3px 15px 4px 15px;
}


DIV#top_bar UL#menu LI A:hover {
	color:#fff;
	background:url(/images/layout/mc2009/top_bar_selected.jpg) repeat-x;
}

DIV#top_bar UL#menu LI A.selected {
	color:#fff;
	background:url(/images/layout/mc2009/top_bar_selected.jpg) repeat-x;
}



DIV#cover_image {
	margin-top:80px;
	position:relative;
	background:url(/images/layout/mc2009/default_cover.png);
	width:867px; height:486px;
	left:-80px;
}

