body {
	margin:0px 0px 0px 0px;
	background:#FFFFFF;		
	font-size: 10px;
	line-height: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
	color: #333333;
	text-transform: none;
}
#content {
	width: 760px;
	padding-top: 45px;
	text-align: left;
}
#content_indent {
	width: 633px;
	padding-left:127px;
	padding-top: 45px;
	text-align: left;
}
#footer {
	width: 732px;
	padding-top: 20px;
	padding-bottom: 30px;
	text-align: right;
}
#legal {
	margin:35px 25px 45px 25px;
}
.footer {
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
	color: #535353;
}	
.footer_legal {
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
	color: #535353;
	margin:0px 10px 10px 12px;
	padding-top: 20px;
	padding-bottom: 30px;
	text-align: left;
}
.sidebar {
	margin:10px 10px 10px 10px;
}
.inset {
	margin:15px 20px 20px 20px;
}
.inset_feature {
	margin:20px 25px 20px 20px;
}
.inset_siteindex {
	margin:20px 20px 20px 40px;
}
.inset_feature_tight {
	margin:20px 20px 20px 20px;
	line-height: 14px;
}
.inset_faq {
	margin:25px 25px 25px 40px;
	line-height: 14px;
}
.inset_locator {
	margin:25px 25px 25px 40px;
	line-height: 14px;
}
.inset_board {
	margin:15px 20px 20px 20px;
}
.inset_management {
	line-height: 14px;
	margin:0px 0px 0px 15px;
}
.inset_contact {
	margin:20px 20px 0px 40px;
}
.inset_contact_zerotop {
	margin:0px 0px 0px 40px;
}
.inset_legal {
	margin:0px 10px 10px 12px;
}
.inset_footer {
	margin:15px 20px 20px 20px;
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
	color: #535353;
}	
.subhead {
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .1em;
}
.tvhead {
	line-height: 13px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .1em;
	margin-top: 3px;
	margin-bottom: 2px;
	margin-left:20px;
}
.boxhead {
	line-height: 13px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .1em;
	margin-top: 3px;
	margin-bottom: 2px;
}
.faqhead {
	line-height: 13px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 2px;
}
.legalhead {
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .1em;
	margin-left: 11px;
	margin-top: 3px;
	margin-bottom: 2px;
}
.homenews {
	margin-top: 0px;
	font-size: 10px;
	line-height: 13px;
}
.boxcopy {
	margin:10px 30px 0px 0px;
}
.red {
	color: #fe0000;
}

	A 			{ color: #535353; text-decoration: underline; }
	A:link		{ color: #535353; text-decoration: underline; }
	A:visited	{ color: #535353; text-decoration: underline; }
	A:active	{ color: #535353; text-decoration: none; }
	A:hover		{ color: #535353; text-decoration: none; }

	.homenews A			{ color: #535353; text-decoration: none;}
	.homenews A:link		{ color: #535353; text-decoration: none; }
	.homenews A:visited	{ color: #535353; text-decoration: none; }
	.homenews A:active	{ color: #535353; text-decoration: underline; }
	.homenews A:hover		{ color: #535353; text-decoration: underline; }

	.inset_faq A			{ color: #535353; text-decoration: none; font-weight: bold;}
	.inset_faq A:link		{ color: #535353; text-decoration: none; font-weight: bold; }
	.inset_faq A:visited	{ color: #535353; text-decoration: none; font-weight: bold; }
	.inset_faq A:active	{ color: #535353; text-decoration: underline; font-weight: bold; }
	.inset_faq A:hover		{ color: #535353; text-decoration: underline; font-weight: bold; }

	.inset_management A			{ color: #535353; text-decoration: none; font-weight: bold;}
	.inset_management A:link		{ color: #535353; text-decoration: none; font-weight: bold; }
	.inset_management A:visited	{ color: #535353; text-decoration: none; font-weight: bold; }
	.inset_management A:active	{ color: #535353; text-decoration: underline; font-weight: bold; }
	.inset_management A:hover		{ color: #535353; text-decoration: underline; font-weight: bold; }

	.franchise A			{ color: #FE0000; text-decoration: none; font-weight: bold;}
	.franchise A:link		{ color: #FE0000; text-decoration: none; font-weight: bold; }
	.franchise A:visited	{ color: #FE0000; text-decoration: none; font-weight: bold; }
	.franchise A:active	{ color: #FE0000; text-decoration: underline; font-weight: bold; }
	.franchise A:hover		{ color: #FE0000; text-decoration: underline; font-weight: bold; }

	.locator A			{ color: #FE0000; text-decoration: underline; font-weight: bold;}
	.locator A:link		{ color: #FE0000; text-decoration: underline; font-weight: bold; }
	.locator A:visited	{ color: #FE0000; text-decoration: underline; font-weight: bold; }
	.locator A:active	{ color: #FE0000; text-decoration: none; font-weight: bold; }
	.locator A:hover	{ color: #FE0000; text-decoration: none; font-weight: bold; }

#nav_level2_about {
	position: absolute;
	left:127px;
	top:82px;
}
#nav_level2_brands {
	position: absolute;
	left:218px;
	top:82px;
}
#nav_level2_pressroom {
	position: absolute;
	left:315px;
	top:82px;
}
#nav_level2_investors {
	position: absolute;
	left:127px;
	top:82px;
}
#nav_level2_governance {
	position: absolute;
	left:181px;
	top:82px;
}
#nav_level2_careers {
	position: absolute;
	left:381px;
	top:82px;
}
sup {
	line-height: 0;
}



.inset_careers {
	margin: 12px 12px 12px 12px;
}
.inset_careersNav {
	margin: 20px 10px 10px 20px;
}
.nowHiringText {
	margin: 10px 20px 10px 20px;
}
	.inset_careers A			{ color: #FE0000; text-decoration: underline; }
	.inset_careers A:link		{ color: #FE0000; text-decoration: underline; }
	.inset_careers A:visited	{ color: #FE0000; text-decoration: underline; }
	.inset_careers A:active		{ color: #FE0000; text-decoration: none; }
	.inset_careers A:hover		{ color: #FE0000; text-decoration: none; }


	.inset_careersNav A			{ color: #FE0000; text-decoration: underline; }
	.inset_careersNav A:link		{ color: #FE0000; text-decoration: underline; }
	.inset_careersNav A:visited	{ color: #FE0000; text-decoration: underline; }
	.inset_careersNav A:active		{ color: #FE0000; text-decoration: none; }
	.inset_careersNav A:hover		{ color: #FE0000; text-decoration: none; }


	.nowHiringText A			{ color: #FE0000; text-decoration: underline; }
	.nowHiringText A:link		{ color: #FE0000; text-decoration: underline; }
	.nowHiringText A:visited	{ color: #FE0000; text-decoration: underline; }
	.nowHiringText A:active		{ color: #FE0000; text-decoration: none; }
	.nowHiringText A:hover		{ color: #FE0000; text-decoration: none; }



/* HOMEPAGE STYLES */
.nowHiringText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:12px;
	color:#666666;
}

.nowHiringLink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cc0000;
	text-align:left;
	text-decoration:underline;
}

.nowHiringLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cc0000;
	text-align:left;
	text-decoration:none;
}

.nowHiringLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a01100;
	text-align:left;
	text-decoration:underline;
}










/* forms */
input, select    {font-size: 11px; border: 1px solid silver; padding: 3px;}
input.checkbox, input.radio   {border: none; padding: 0;}
input.submit     {padding: 5px; font-size: 12px; font-weight: bold; border: none; background: #FE0000; color: #ffffff;}
input.error, select.error {border: 1px solid #FE0000; background-color: #FFFCE2;}
input:focus, select:focus {border: 1px solid #FE0000; background-color: #FFFFFF;}





div.jobsearch {
	padding: 10px;
	padding-top: 5px;
}
div.jobsearch h4 {
	margin: 0;
	padding: 0;
	margin-top: 10px;
	font-size: 12px;
	line-height: 133%;
	color: #fe0000;
}

div.jobsearchlogin {
	padding: 10px;
	padding-top: 15px;
}
div.jobsearchlogin h3 {
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #fe0000;
	padding-right: 10px;
}

input.jobsearch {
	width: 234px;
}
select.jobsearch {
	width: 240px;
}
div.jobsearchlogin input.login {
	width: 170px;
}

div.jobsearchlogin A				{ font-size: 9px; color: #FE0000; text-decoration: none; font-weight: bold; }
div.jobsearchlogin A:link		{ color: #FE0000; text-decoration: none; font-weight: bold; }
div.jobsearchlogin A:visited		{ color: #FE0000; text-decoration: none; font-weight: bold; }
div.jobsearchlogin A:active		{ color: #FE0000; text-decoration: underline; font-weight: bold; }
div.jobsearchlogin A:hover		{ color: #FE0000; text-decoration: underline; font-weight: bold; }


.jobsearch_btn {
	font-size: 12px;
	width: 50px;
	border: 1px solid #aaaaaa;
	background: #f3f3f3;
	margin-top: 10px;
	margin-left: 150px;
}