﻿body.MWMBody, body.CCBody
{
	background: url(../images/bckgrnd_grey.gif) !important;
	margin: 0;
	padding: 0;
}
body.CCBody { background: url(../images/bckgrnd_orange.gif) !important; }

a { color: #9b3838 !important; }

.TopRed
{
	background: url(../images/bckgrnd_red.gif);
	width: 100%; height: 140px;
	position: absolute;
	top: 0; left: 0;
}
table.MainContainer
{
	width: 865px;
	border: 3px solid #d7d7d7;
	background-color: #f0f0f0;
	margin: 0 auto;
	top: 25px;
	position: relative;
	z-index: 2;
}
table.InnerContainer
{
	background-color: #ffffff;
	margin: 0;
}
table.InnerContainer td.HeaderContainer
{
	border-bottom: 2px solid #949393;
}

td.HeaderContainer div.MWMLogo
{
	background: url(../images/logo.gif) no-repeat;
	width: 291px;
	height: 103px;
	float: left;
}
td.HeaderContainer div.CCLogo
{
	background: url(../images/Copper_head_cc1.gif) no-repeat;
	width: 275px;
	height: 138px;
	float: left;
}

td.HeaderContainer div.MWMSlogan
{
	background: url(../images/MWM_head_mwm3.gif);
	width: 506px;
	height: 101px;		
	float: right;
}
td.HeaderContainer div.CCSlogan
{
	background: url(../images/Copper_head_cc3.gif);
	width: 522px;
	height: 139px;		
	float: right;
}

table td.ColLeft
{
	width: 192px;
	border-right: 1px solid #666666;
	background-color: #D7D4D4;
}
table td.ColCenter
{
	width: 451px;
	font-family: Arial;
	background-color: #ffffff;
	color: #000000;	
}
table td.ColCenter h1, 
table td.ColCenter h2,
table td.ColCenter h3
{
	color: #9b3838;
	text-transform: uppercase;
	display: inline;
}
table td.ColCenter h1, table td.ColRight h1 { font-size: 12pt; }
table td.ColCenter h2, table td.ColRight h2 { font-size: 10pt; }
table td.ColCenter h3, table td.ColRight h3 { font-size: 9pt; }

/* this will help override their main content table.. position it
   in the middle. */
table td.ColCenter table
{
	margin: 20px 20px 0 20px !important;
	border: 0px none !important;
}

table td.ColRight
{
	width: 200px;
	font-size: 8pt;
	font-family: Arial;
	background-color: #D7D4D4;
	border-left: 1px solid #666666;
	color: #000000;
	padding: 20px;
}
table td.ColRight h1, 
table td.ColRight h2,
table td.ColRight h3
{
	color: #9b3838;
	text-transform: uppercase;
	display: inline;
}

table td.ColRight hr
{
	height: 1px;
	border: 1px solid #000000;
	width: 100%;	
}

td.FooterContainer
{
	font-family: Arial;
	font-size: 8pt;
	padding: 10px;
	color: #ffffff;
	background-color: #9b3838;
	text-align: center;
	font-size: 8pt;
}
td.FooterContainer div.LoginButton
{
	display: inline;
}

div#Portfolio
{
	margin: 40px 30px 0 30px;
	font-size: 8pt;
}
div#Portfolio div.LeftImages
{
	width: 100px;
	text-align: right;
	float: right;
	padding: 0; margin: 0;
}
div#Portfolio div.LeftImages img { cursor: pointer; margin-bottom: 2px; }
