html
{
	background: #dbe1e9;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}
body
{
	background: #dbe1e9 url(../../images/MC_BG.jpg) repeat-x top;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}
div
{
	padding: 0;
	margin: 0;
}
span
{
	padding: 0;
	margin: 0;
}
table
{
	border: 0;
}
img
{
	border: 0px;
	visibility: visible;
}
a:link, a:active, a:hover, a:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #002d62;
}
.CB
{
	clear: both;
}
.FL
{
	float: left;
}
.FR
{
	float: right;
}
.HorizontalDots
{
	background: url(../../images/MC_HorizontalDots.gif) repeat-x left;
}
.PageAlign
{
	width: 997px;
	margin: auto;
	text-align: left;
}
.HeaderImg
{
	width: 662px;
	height: 145px;
}
.HeaderImgHome
{
	width: 756px;
	height: 145px;
}
.HeaderRightHome
{
	width: 328px;
	height: 145px;
	background: url(../../images/MC_HeaderBG_Home.jpg) no-repeat top left;
}
.HeaderRight
{
	width: 328px;
	height: 145px;
	background: url(../../images/MC_HeaderBG.jpg) no-repeat top left;
}
.HeaderBG
{
}
.NavRow
{
	width: 100%;
	height: 35px;
	background: #d4891c;
}
.Nav
{
	width: 745px;
}
.SearchArea
{
	width: 192px;
}
.MainArea
{
	width: 997px;
	background: #fff;
}
.MainPadding
{
	width: 943px;
	padding: 9px 0 0 0;
}
.HomePadding
{
	width: 983px;
	padding: 7px 0 7px 0;
	margin: 0 0 0 7px;
}
.MainLeft
{
	width: 45px;
	height: 560px;
}
.FullContentCell
{
	width: 943px;
}
.TwoContentCellLarge
{
	width: 617px;
	vertical-align:top;
}
.TwoContentCellSpacer
{
	width:25px;
}
.TwoContentCellSmall
{
	width: 290px;
	vertical-align:top;
	padding-left:10px;
	border-left: solid 1px #999999;
}

.HomeRotatorCell
{
	width:342px;
}
.HomeContentCell
{
	width:338px;
	margin: 0 0 0 8px;
}
.HomeQuoteCell
{
	width:289px;
	margin: 0 0 0 6px;
}

.copyright, a:link.copyright, a:active.copyright, a:hover.copyright, a:visited.copyright
{
	font-family: Arial, Sans-Serif;
	color: #d4891c;
	font-size: 10px;
	text-decoration: none;
}
.SearchField
{
	width: 112px;
	height: 20px;
	border-top: solid 1px #6E6E6E;
	border-left: solid 1px #8C8C8C;
	border-right: solid 1px #D1D1D1;
	border-bottom: solid 1px #E8E8E8;
	background-image: url(../../images/TextFieldBG.gif);
	background-position: top left;
}

/* LOGIN STYLES */

.LoginField
{
	width: 129px;
	height: 22px;
	border-top: solid 1px #6E6E6E;
	border-left: solid 1px #8C8C8C;
	border-right: solid 1px #D1D1D1;
	border-bottom: solid 1px #E8E8E8;
	background-image: url(../../images/TextFieldBG.gif);
	background-position: top left;
}
.LoginHeading
{
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	line-height: 38px;
}
.LoginLabel
{
	width: 82px;
	height: 27px;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	color: #d4891c;
	text-transform: uppercase;
	line-height: 25px;
}
.LogoutLabel
{
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	color: #d4891c;
	text-transform: uppercase;
}
.ForgotPWD, a:link.ForgotPWD, a.active.ForgotPWD, a:hover.ForgotPWD, a:visited.ForgotPWD
{
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
}

/* END LOGIN STYLES */

.breadcrumb, a:link.breadcrumb, a:active.breadcrumb, a:hover.breadcrumb, a:visited.breadcrumb
{
	font-family: Arial, Sans-Serif;
	color: #002d62;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	line-height: 30px;
}

.HomeWorldCity
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	text-align:center;
	text-transform:uppercase;
}
a:link.ContentSubHeading, a:active.ContentSubHeading, a:hover.ContentSubHeading, a:visited.ContentSubHeading
{
    font-family: Arial, Sans-Serif;
    color: #d4891c;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    line-height: 20px;
}