BODY {
	padding: 0;
	margin: 0;
	background-color: #DBDEE4;
}
BODY,
TD,
DIV,
SPAN {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
/*FORM {
	padding: 0;
	margin: 0;
}*/


.BlueButtonLink,
.BlueButtonLink a:link,
.BlueButtonLink a:visited,
.BlueButtonLink a:hover,
.BlueButtonLink a:active {
	color: #3366CC;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none !important;
	line-height: 90%;
}
.BlueButtonLink2,
.BlueButtonLink2 a:link,
.BlueButtonLink2 a:visited,
.BlueButtonLink2 a:hover,
.BlueButtonLink2 a:active {
	color: #3366CC;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 90%;
}
#pageAlignWrapper {
	/* padding should be removed and text align changed to center to center page */
	padding: 0 0 0 0px;
	text-align: left;
	margin: 0;
}
#header {
	background-color: #DBDEE4;
	width: 782px;
	height: 84px;
}
#header #logo {
	float: left;
	width: 147px;
}
#header #headerLinks {
	float: right;
	width: 280px;
	font-size: 1em;
	color: #666666;
	text-align: right;
	margin: 5px 0 0 0;
}
#header #headerLinks A:link { color: #666666; }
#header #headerLinks A:visited { color: #666666; }
#header #headerLinks A:active { color: #666666; }
#header #headerLinks A:hover { color: #000000; }
#pageContentShell {
	width: 782px;
	padding: 0px 0 0 0;
	margin: 0;
}
#leftNav {
	width: 147px;
	background-color: #656565;
	padding: 138px 5px 0 8px;
	color: #DDDDDD;
	vertical-align: top;
}
#leftNav A:link { color: #FFFFFF; }
#leftNav A:visited { color: #FFFFFF; }
#leftNav A:active { color: #FFFFFF; }
#leftNav A:hover { color: #FFFFFF; }
#leftNav #siteSearch {
	padding: 17px 0 35px 0;
	vertical-align: middle;
}
#leftNav H2 {
	font-weight: bold;
	font-size: .9em;
	padding: 0;
	margin: 0;
	color: #FFFFFF;
}
#leftNav .module {
	padding: 0;
	margin: 40px 0;
}
#leftNav .module p {
	font-size: 100%;
	padding: 0;
	margin: 3px 0;
}
#leftNav #primaryNav {
	color: #C7C7C7;
	font-weight: bold;
}
#leftNav #primaryNav A:link {
	color: #C7C7C7;
	text-decoration: none;/* should we underline nav items on hover */
}
#leftNav #primaryNav A:visited {
	color: #C7C7C7;
	text-decoration: none;
}
#leftNav #primaryNav A:active {
	color: #C7C7C7;
	text-decoration: none;
}
#leftNav #primaryNav A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#primaryNav .button {
	height: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
#primaryNav .button#highlight,
#primaryNav .button#highlight A:link { color: #FFFFFF; }
#primaryNav .button#highlight A:visited { color: #FFFFFF; }
#primaryNav .button#highlight A:active { color: #FFFFFF; }
#primaryNav .button#highlight A:hover { color: #FFFFFF; }
#primaryNav .leftnavHorizDivider {
	background-image:  url(/mlcomm/images/common/leftnav_horiz_divider.gif);
	background-repeat: repeat-x;
	height: 3px;
}
#breadcrumb {
	width: 482px;
	font-size: 1em;
	padding: 4px 0 5px 13px;
	display:block;
	color: #555555;
	min-height:12px;
}
#breadcrumbVertSpacer {
	height: 5px;
	width: 100%;
}
#breadcrumb A:link { color: #555555; }
#breadcrumb A:visited { color: #555555; }
#breadcrumb A:active { color: #555555; }
#breadcrumb A:hover { color: #000000; }
/* style for breadcrumb text for 2 column width */
#breadcrumb_2col {
	width: 482px;
	font-size: 1em;
	padding: 4px 0 5px 13px;
	color: #555555;
}
#breadcrumb_2col A:link { color: #555555; }
#breadcrumb_2col A:visited { color: #555555; }
#breadcrumb_2col A:active { color: #555555; }
#breadcrumb_2col A:hover { color: #000000; }
#rightNav {
	background-color: #EBEEF3;
	width: 153px;
	padding: 3px 3px 0px 0px;
	vertical-align: top;
}
#rightNavCorp {
	background-color: #EBEEF3;
	width: 153px;
	padding: 5px 2px 0px 2px;
	vertical-align: top;
}
#rightNav #rightNavFirstCard {
	color: #000;
	/*height: 183px;*/
	padding: 0px 0 0 0;
}
#rightNav #rightNavFirstCard A:link {
	color: #000;
	text-decoration:none;
}
#rightNav #rightNavFirstCard A:visited {
	color: #000;
	text-decoration:none;
}
#rightNav #rightNavFirstCard A:active {
	color: #000;
	text-decoration:none;
}
#rightNav #rightNavFirstCard A:hover {
	color: #919191;
	text-decoration:none;
}
#rightNav #rightNavFirstCard #mysbc_login_header {
	height: 21px;
	margin-bottom: 3px;
}
#rightNav #rightNavFirstCard #mysbc_login_header H2 {
	visibility: hidden;
	display: none;
}
#rightNav .module {
	padding: 0 0 5px 0;
	color: #000;
	margin: 0 0 15px 0;
}
#rightNav .module A:link {
	color: #000;
	text-decoration: none;
}
#rightNav .module A:visited {
	color: #000;
	text-decoration: none;
}
#rightNav .module A:active {
	color: #000;
	text-decoration: none;
}
#rightNav .module A:hover {
	color: #555555;
	text-decoration: none;
}
#rightNav H2 {
	color: #FFFFFF;
	background-color: #66CC33;
	font-size: .9em;
	padding: 2px 4px 3px 4px;
	margin: 0 0 5px 0;
}
#btnArrowSubmit {
	background-color: transparent;
	width: 20px;
	height: 19px;
	border: 0px;
	margin-left: 5px;
	background-image: url(/mlcomm/images/common/btn_arrow_default.gif);
	background-repeat: no-repeat;
}
#rightNav UL {
	margin: 0 0 0 15px;
	padding: 0;
	list-style-type: disc;
}
#rightNav UL LI {
	margin-bottom: 3px;
	padding: 0;
	list-style-image: url(/mlcomm/images/common/bullet_gray_li.gif);
}
#footernew {
	padding: 15px 0 10px 166px;
	color: #656565;
}
#footernew A:link { color: #656565; }
#footernew A:visited { color: #656565; }
#footernew A:active { color: #656565; }
#footernew A:hover { color: #656565; }
td#contentAreaWrapper {
	background:#fff;
	vertical-align:top;
}

.mexico3-titlebar {
	width: 441px; 
	background: #0a94d6; 
	color: #fff; 
	text-align: center; 
	font-size: 10pt; 
	padding: 8px 0 8px 0;
	margin: 15px 0;
	}
