.cmain_Table
{
	margin-top: 10px;	
}
h1.cmain_Title
{
	color:#3b85c4;
	font-weight:bold;
	line-height: 51px;
}
td.cmain_tdTitle
{
		background: url(/Portals/_default/Containers/mexmax2008/images/HeaderBar.jpg) no-repeat left top;	
		padding-left: 10px;
		
}
.cmain_Table hr
{
	color:#dbdbdb;
	width: 400px;
	text-align: center;
}
.cmain_Table h2
{
	color:#3b85c4;
	margin-bottom: 0px;
}
.cmain_Table p
{
	margin: 5 5 10 5;	
}

/*Container blue background*/
.cb_Table
{
	margin-top: 10px;
	font-size: 14px;
	font-family: Arial;
	background-color: #cfe2f1;
}
.cb_tdTitle,
.co_tdTitle
{
	text-align: center;	
}

.cb_tdTitle,
.cb_tdContent,
.co_tdTitle,
.co_tdContent
{
	padding: 2px;
	}

h2.cb_Title
{
	color:#5aacff;
	font-weight:bold;
	font-size: 14px;
}

.cb_header
{
	background: url(/Portals/_default/Containers/mexmax2008/images/cb_top.jpg) no-repeat left bottom;
	height:15px;
}
.cb_footer
{
	background: url(/Portals/_default/Containers/mexmax2008/images/cb_bottom.jpg) no-repeat left top;
	height:16px;
}
.cb_tdTitle, .cb_tdContent
{
	padding: 0 10 0 10;
	color:#333;
}

.cb_tdContent a:link, .cb_tdContent a:visited
{
	color:#333;
}
.cb_tdContent a:hover
{
	text-decoration: none;
}
/*Container light green background*/
.clg_Table
{
	margin-top: 10px;
	font-size: 14px;
	font-family: Arial;
	background-color: #e9f4c9;
}
h2.clg_Title
{
	color:#5b7a02;
	font-weight:bold;
	font-size: 14px;
}

.clg_header
{
	background: url(/Portals/_default/Containers/mexmax2008/images/clg_top.jpg) no-repeat left bottom;
	height:15px;
}
.clg_footer
{
	background: url(/Portals/_default/Containers/mexmax2008/images/clg_bottom.jpg) no-repeat left top;
	height:16px;
}
.clg_tdTitle, .clg_tdContent, .clg_tdContent a:link, .clg_tdContent a:visited
{
	padding: 0 10 0 10;
	color:#333;
}
.clg_tdContent a:link, .clg_tdContent a:visited
{
	font-weight: bold;	
	color:#333;
}
.clg_tdContent a:hover
{
	text-decoration: none;	
}

/*Container ORANGE background*/
.co_Table
{

	margin-top: 10px;
	font-size: 14px;
	font-family: Arial;
	background-color: #fd8008;
}
h2.co_Title
{
	color:#fff;
	font-weight:bold;
	font-size: 14px;
}

.co_header
{
	background: url(/Portals/_default/Containers/mexmax2008/images/co_top.jpg) no-repeat left bottom;
	height:15px;
}
.co_footer
{
	background: url(/Portals/_default/Containers/mexmax2008/images/co_bottom.jpg) no-repeat left top;
	height:16px;
}
.co_tdTitle, .co_tdContent
{
	padding: 0 10 0 10;
	color:#333;
}

.co_tdContent a:link, .co_tdContent a:visited
{
	color:#333;
}
.co_tdContent a:hover
{
	text-decoration: none;
}