﻿A
{
	FONT-FAMILY: Tahoma, Verdana, Arial Black, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: black;
	BORDER:0;
	BORDER-WIDTH:0;
}
A:link 
{
	FONT-FAMILY: Tahoma, Verdana, Arial Black, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: black;
	BORDER-WIDTH:0;
	BORDER:0;	
}
A:visited 
{
	FONT-FAMILY: Tahoma, Verdana, Arial Black, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: gray;
	BORDER-WIDTH:0;
	BORDER:0;
}
A:hover 
{
	FONT-FAMILY: Tahoma, Verdana, Arial Black, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: gray;
	BORDER-WIDTH:0;
	BORDER:0;
}


H1 {
	FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tdhome {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 175%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redborder {
	BORDER-RIGHT: #cc0000 thin solid; BORDER-TOP: #cc0000 thin solid; BORDER-LEFT: #cc0000 thin solid; BORDER-BOTTOM: #cc0000 thin solid
}
.redbox {
	BORDER-RIGHT: #cc0000 solid; PADDING-RIGHT: 10px; BORDER-TOP: #cc0000 solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 15px; BORDER-LEFT: #cc0000 solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cc0000 solid
}
.CFgoldborder {
	BORDER-RIGHT: #ffb30d thin solid; BORDER-TOP: #ffb30d thin solid; BORDER-LEFT: #ffb30d thin solid; BORDER-BOTTOM: #ffb30d thin solid
}
.CFpurpleborder {
	BORDER-RIGHT: #110978 thin solid; BORDER-TOP: #110978 thin solid; BORDER-LEFT: #110978 thin solid; BORDER-BOTTOM: #110978 thin solid
}
.blueborder {
	BORDER-RIGHT: #000099 thin solid; BORDER-TOP: #000099 thin solid; BORDER-LEFT: #000099 thin solid; BORDER-BOTTOM: #000099 thin solid
}
.greenborder {
	BORDER-RIGHT: #009900 thin solid; BORDER-TOP: #009900 thin solid; BORDER-LEFT: #009900 thin solid; BORDER-BOTTOM: #009900 thin solid
}
.lightblueborder {
	BORDER-RIGHT: #3399ff thin solid; BORDER-TOP: #3399ff thin solid; BORDER-LEFT: #3399ff thin solid; BORDER-BOTTOM: #3399ff thin solid
}
.grayborder {
	BORDER-RIGHT: #ececec thin solid; BORDER-TOP: #ececec thin solid; BORDER-LEFT: #ececec thin solid; BORDER-BOTTOM: #ececec thin solid
}
.darkgrayborder {
	BORDER-RIGHT: #999999 thin solid; BORDER-TOP: #999999 thin solid; BORDER-LEFT: #999999 thin solid; BORDER-BOTTOM: #999999 thin solid
}
.FldRequired {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FldOptional {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FldBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HeadSection {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FinePrint {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small {
	FONT-SIZE: 9px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodytext {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.notsosmallwhite {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.notsosmallwhite:hover {
	COLOR: #ffc733
}
A.notsosmallwhite:active {
	COLOR: #ffffff
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.verdanatext {
	FONT-SIZE: 14px; COLOR: #5b499e; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sidebarnav {
	FONT-SIZE: 10px; MARGIN: 5px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
.sidebartitle-blue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #000099; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 2px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana
}
.sidebartitle-green {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #009900; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 2px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana
}
.sidebartitle-ltblue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #3399ff; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana
}
.sidebartitle-red {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cc0000; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana
}
.sidebartitle-orange {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ff9900; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana
}
.sidebartitle-purple {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #663399; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 2px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana
}


/* ----- hcareers ----- */

.hcsidebar {
	background-color : #0099ff;
	color: black;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
}

.hcsidebarc {
	background-color : #FFFFFF;
	color: black;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
}

.hcsbregion {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
}

.boardline {
	bordercolor: black; 
	width: 700; 
	border-right: black 1px solid; 
	border-left: black 1px solid;
}

.regtext {
	FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.jobsnav {
	FONT-SIZE: 11px; COLOR: brown; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.jobsnav:hover {
	COLOR: #ffc733
}
A.jobsnav:active {
	COLOR: #ffffff
}

.jobsnavon {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.jobsnavon:hover {
	COLOR: #ffc733
}
A.jobsnavon:active {
	COLOR: #ffffff
}

.accent {
	/* dull peach */
	background-color : #F4F4F4;
	color: black;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
}

/* ----- content ----- */
.content {
	color: black;
	background: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* special spacing for lead in paragraph */
.lead-in {
    color: black;
    background: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-top: 0px; 
    margin-top: 0px; 
    margin-bottom: 0px; 
}

/* suggest width to form select fields */
.form-select-wide {
    width: 260px;
    color: black; 
    background: white; 
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form-select-year {
    width: 130px;
    color: black; 
    background: white; 
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Form submit and reset buttons. */
.form-submit {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.form-note {
    color: black;
    background: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-top: 0px; 
    margin-top: 0px; 
    margin-bottom: 0px; 
}

/* Form text box contents. */
.form-text {
	color: black;
	background: white;
	font-family: verdana, sans-serif;
	font-size: 10px;
}

/* footer text */
P.footer {
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.white
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    HEIGHT: auto
}

.h1span_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, sans-serif
}

/* for note next to 'required' form fields, and error messages */
.required, .error, .contact-recruiter, .resume-primary {
	font-family: Helvetica, Arial, sans-serif;
	color: red;
	font-size: smaller;
	font-weight: bold;
}

/* ----- next - previous ----- */

/* the text around next-previous links */
.next-previous {
	color: black;
	background: white;
	font-size: 10px;
	font-family: verdana, sans-serif;
}

/* special handling of the links */
A.next-previous-anchor {
	color: black;
	background: white;
	text-decoration:underline;
	font-size: 10px;
	font-family: verdana, sans-serif;
}
A.next-previous-anchor:hover {
	color: black;
	background: white;
	text-decoration:none;
	font-size: 10px;
	font-family: verdana, sans-serif;
}

/* result cells, spans */
.result {
	color: black;
	background-color: #E6F2FF;
}

.result {
    color: black;
    background-color: #E6F2FF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

/* links within result table */
A.result {
    color: black;
    text-decoration:underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

/* result table header */
.result-header {
    color: white;
    background-color : #0099ff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

/* links within result table header */
A.result-header {
    color: white;
    text-decoration:underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
  }
A.result-header:hover {
    color: #CC0000;
    text-decoration:underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}

/* ----- paragraphs in otherwise empty pages --*/
P.message {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 25px;
	margin-bottom: 20px;
}
P.message-btn {
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	margin-bottom: 20px;
}

/* ----- menu styles ----- */
P.menu-head {
	font-weight: bold;
}

.accentFont {
	background-color : #F4F4F4;
	color: black;
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size: 10px;
}

.details {
	color: black;
	background: white;
	font-family: verdana, sans-serif;
	font-size: 10px;
}

/* ----- Terms of Use and Privacy header fonts ----- */
.header
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
.subheaderblue
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR:#6381C7
}
.subheaderpink
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR:#C46262
}
.loewslargetitleblack
{
	FONT-FAMILY: Helvetica; 
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold;
	COLOR:#000000
}		
.loewslargetitlegrey
{
	FONT-FAMILY: Helvetica; 
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold;
	COLOR:#807E70
}
.loewsmedtitleblack
{
	FONT-FAMILY: Helvetica; 
	FONT-SIZE: 15pt;
	FONT-WEIGHT: bold;
	COLOR:#000000
}	
.whitetext
{
	FONT-FAMILY: Helvetica; 
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR:#FFFFFF;	
}
.whitetextsm
{
	FONT-FAMILY: Helvetica; 
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	COLOR:#FFFFFF;	
}
.blacktitle
{
	FONT-FAMILY: Helvetica; 
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR:#000000;
	WIDTH: 150px;
}	
.regtext
{
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR:#000000;	
}
.regtextsm
{
	FONT-FAMILY: Arial; 
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	COLOR:#000000;	
}
.copyright
{
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR:#000000;	
}	

.value_field {
	font-family: Ariel, Verdana, sans-serif;
	font-size:12px;

}
