@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
:focus { outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; }
.brClear { clear: both; height: 0px; line-height: 0px; }
body { font-family:Verdana,Geneva,sans-serif; text-align:center; }
#Page_Container { margin: 0px auto; text-align: left; width: 910px; }
#ZurichLogo { float: left; display: inline; margin-left: 56px; margin-top: 8px;  margin-bottom:10px;}
#ZurichCareers { float: left; display: inline; margin-left:55px; margin-top: 35px; margin-bottom: 13px;}
#ContentContainer { background: url(images/Global/BodyBG.gif) repeat-y; width: 910px;}

#LifeAtZuich { margin-top: 12px;}
#HomeContent { background: url(images/Home/HomeContentBG.gif) no-repeat; display: block; margin-left: 19px; margin-top: 5px; width:871px; height:259px;}
#HomeLeftContent { float: left; display: inline; width: 550px;  margin-left: 15px; margin-right: 15px;}
#HomeRightContent { float: left; display: inline; width: 290px; margin-left: 1px;}
.HomeMainCopy { margin-bottom: 20px; width: 550px; font-size:12px; line-height: 16px;}
.AboutMainCopy { width: 530px; font-size:12px; line-height: 16px; padding: 10px;}
#HomeLowerContent { margin-top: 15px;}

.AboutMainCopy strong {font-weight: bold; color: #000066;}

.ArrowLink, .Arrow, .ContentLink { font-weight: bold; color:#003399; text-decoration: none;}
.ArrowLink:hover,.ContentLink:hover { font-weight: bold; color:#003399; text-decoration: underline;}
#Search_Box { width: 273px; height: 100px;}
#Search_Face { float: left; display: inline; }
#Search_Content { float: left; display: inline; margin-left: 12px; width:166px; font-size: 12px; line-height:16px;}
#Why_Box { width: 273px; height: 100px;}
#Why_Face {  float: left; display: inline; }
#Why_Content { float: left; display: inline; margin-left: 12px; width:166px; font-size: 12px; line-height:16px;}
#Fit_Box{ width: 273px;  }
#Fit_Face {  float: left; display: inline; }
#Fit_Content { float: left; display: inline; margin-left: 12px; width:166px; font-size: 12px; line-height:16px;}
#Movie_Box { width: 273px;  height: 100px;}
#Movie_Face { float: left; display: inline; }
#Movie_Content { float: left; display: inline; margin-left: 12px; width:166px; font-size: 12px; line-height:16px;}
#Testimonials_Box { width: 551px; } 
#Testimonials_Face {  float: left; display: inline; }
#Testimonial_Name { font-style:italic; font-size: 12px;}
#Testimonal_Content {float: left; display: inline; margin-left: 14px; width:442px; font-size: 12px; line-height:16px; margin-top: 4px;}
#Testimonal_Content  i {color:#000066; display:block; font-size:12px; font-style:italic; line-height:16px;}
#Kicker { width: 895px; text-align: right; font-size: 11.2px; line-height: 18px; }
.KickerLink { text-align: right;}
.KickerLink { text-decoration: none; font-family: Verdana, Geneva, sans-serif; white-space:nowrap; color:#003399;}
.KickerLink:hover { text-decoration: underline; font-family: Verdana, Geneva, sans-serif; white-space:nowrap; color:#003399;}

.navRO { float: left; text-indent: -9999px; display: inline; height:24px; line-height:24px;}
#Nav_Home_On { width:181px; background: url(images/Nav/Nav_Home_On.gif) no-repeat;}
#Nav_Home_Off { width:181px; background: url(images/Nav/Nav_Home_Off.gif) no-repeat;}
#Nav_About_On { width:99px; background: url(images/Nav/Nav_About_On.gif) no-repeat;}
#Nav_About_Off { width:99px; background: url(images/Nav/Nav_About_Off.gif) no-repeat;}
#Nav_Why_Off { width:156px; background: url(images/Nav/Nav_Why_Off.gif) no-repeat;}
#Nav_Why_On { width:156px; background: url(images/Nav/Nav_Why_On.gif) no-repeat;}
#Nav_Fit_Off { width:97px; background: url(images/Nav/Nav_Find_Off.gif) no-repeat;}
#Nav_Fit_On { width:97px; background: url(images/Nav/Nav_Find_On.gif) no-repeat;}
#Nav_Day_Off { width:126px; background: url(images/Nav/Nav_Day_Off.gif) no-repeat;}
#Nav_Day_On { width:126px; background: url(images/Nav/Nav_Day_On.gif) no-repeat;}
#Nav_Testimonials_Off { width:97px; background: url(images/Nav/Nav_Testimonials_Off.gif) no-repeat;}
#Nav_Testimonials_On { width:97px; background: url(images/Nav/Nav_Testimonials_On.gif) no-repeat;}
#Nav_Apply_Off { width:154px; background: url(images/Nav/Nav_Apply_Off.gif) no-repeat;}

#AboutMastHead { margin-bottom: 23px;}
#AboutZurich { margin-bottom: 22px;}
#AboutLeftContainer { float: left; display: inline; width: 581px; margin-left: 24px;}
#SideContent_Container { float: left; display: inline; background: url(images/About/SideBG.gif) no-repeat; width: 274px; height: 380px;}

#FitMastHead { margin-bottom: 23px;}
.FitHeader{ margin-left: 35px; font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #000066; line-height:18px; margin-bottom: 10px;}
#FitExperiencedBox { width: 206px; height: 226px; float: left; display: inline; background: url(images/Fit/ExperiencedBG.gif) no-repeat; margin-left: 23px;}
#FitOperationalBox { width: 209px; height: 226px; float: left; display: inline; background: url(images/Fit/OperationalBG.gif) no-repeat; margin-left: 13px;}
#FitNewGradBox { width: 206px; height: 226px; float: left; display: inline; background: url(images/Fit/NewGradBG.gif) no-repeat; margin-left: 10px;}
#FitBilingualBox { width: 209px; height: 226px; float: left; display: inline; background: url(images/Fit/BilingualBG.gif) no-repeat; margin-left: 13px;}
.FitSubcontent { margin-left: 23px; background: url(images/Fit/SubBG.gif) no-repeat; width: 862px; height: 282px; display: none;} 
#Resume_Box { width: 850px; }
#Resume_Icon { float: left; display: inline;}
#Resume_Content{float: left; display: inline; margin-left: 23px; width:741px; font-size: 12px; line-height:16px; margin-top: 4px;}
.FitSubLeft { margin-left: 7px; width:212px; float: left; display: inline;}
.FitSubRight { margin-left: 18px; width:520px; float: left; display: inline; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; margin-top: 20px; margin-right: 29px;}
.FitSubRight ul {margin-left: 36px; margin-top: 20px}
.FitSubClose { margin-left: 0px; width:76px; float: left; display: inline; margin-top: 17px;}
#FitSubExperiencedHeader { float: left; display: inline; margin-left:7px; margin-top: 21px; width: 107px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 20px; height: 69px;}
#FitSubExperienceContent {  margin-top: 14px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; width: 194px;}
#FitSubExperienceFace { float: left; display: inline;  margin-top: 12px;}
#FitSubOperationalHeader { float: left; display: inline; margin-left:7px; margin-top: 21px; width: 107px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 20px; height: 69px;}
#FitSubOperationalContent {  margin-top: 14px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; width: 194px;}
#FitSubOperationalFace { float: left; display: inline;  margin-top: 12px;}
#FitSubGraduateHeader { float: left; display: inline; margin-left:7px; margin-top: 21px; width: 107px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 20px; height: 69px;}
#FitSubGraduateContent {  margin-top: 14px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; width: 194px;}
#FitSubGraduateFace { float: left; display: inline;  margin-top: 12px;}
#FitSubBilingualHeader { float: left; display: inline; margin-left:7px; margin-top: 21px; width: 107px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 20px; height: 69px;}
#FitSubBilingualContent {  margin-top: 14px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; width: 194px;}
#FitSubBilingualFace { float: left; display: inline;  margin-top: 12px;}

#FitExperiencedHeader { margin-left:92px; margin-top: 21px; width: 107px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 20px; height: 69px;}
#FitExperienceContent { margin-left: 7px; margin-top: 14px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; width: 194px;}
#FitOperationalHeader { margin-left:95px; margin-top: 21px; width: 107px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 20px; height: 69px;}
#FitOperationalContent { margin-left: 9px; margin-top: 14px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; width: 194px;}
#FitNewGradHeader { margin-left:94px; margin-top: 21px; width: 107px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 20px; height: 69px;}
#FitNewGradContent { margin-left: 9px; margin-top: 14px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; width: 194px;}
#FitBilingualHeader { margin-left:95px; margin-top: 21px; width: 107px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 20px; height: 69px;}
#FitBilingualContent { margin-left: 10px; margin-top: 14px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; width: 194px;}

#LifeMastHead { margin-bottom: 23px;}
#LifeLeftContainer { float: left; display: inline; margin-left: 33px; width: 582px;}
.LifeContentContainer { float: left; display: inline; width: 485px; margin-left:5px}
.LifeContentIcon { float: left; display: inline;}
.LifeContentHeader { margin-top: 7px; margin-left: 10px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px;  line-height: 20px; margin-bottom: 10px;}
.LifeContent { margin: 10px; font-size: 12px; line-height: 16px; width:468px;}
.LifeContentSubHead { font-weight: bold; color: #000066;}

#TestimonialMastHead {margin-bottom: 23px;}

#TestimonialContainer { width: 582px; margin-left: 33px; float: left; display: inline;}
.TestimonialCell { margin-bottom: 24px; width: 582px;}
.TestimonialImage { float: left; display: inline; }
.TestimonialContent{ line-height: 16px; font-size:12px; margin-left: 13px; float: left; display: inline; width: 471px;}
.TestimonialName { font-style:italic; color: #000066; line-height: 16px; font-size:12px; display: block;}

#WhyMastHead{margin-bottom: 23px;}
#WhyLeft {float: left; display: inline; margin-left: 33px; width: 578px; margin-right: 4px;}
#WhyContainers {  height: 304px; width: 578px; background: url(images/Why/WhyFrameBG.gif) no-repeat; font-size: 12px; }
.WhyLeftColContent { float: left; display: inline; width: 159px; padding: 2px; margin-top: 3px; margin-bottom: 4px; margin-right: 15px;}
.WhyMidColContent { float: left; display: inline; width: 177px; padding: 2px; margin-top: 3px; margin-left: 16px; margin-right: 16px; margin-bottom: 4px;}
.WhyRightColContent { float: left; display: inline; width: 154px;  padding: 2px; margin-top: 3px; margin-left: 11px; }

.WhyFrameTitleLeft { width: 159px; font-family:Arial, Helvetica, sans-serif; color: #5881b8; font-size: 18px; line-height: 16px;  }
.WhyFrameTitleMid { width: 177px; font-family:Arial, Helvetica, sans-serif; margin-left: 1px; color: #5881b8; font-size: 18px; line-height: 16px; }
.WhyFrameTitleRight { width: 154px; font-family:Arial, Helvetica, sans-serif; margin-left: 1px; color: #5881b8; font-size: 18px; line-height: 16px; }
#WhyFrameContent1, #WhyFrameContent2, #WhyFrameContent3 { height: 50px;}
#WhyFrameContent4, #WhyFrameContent5, #WhyFrameContent6 { height: 73px;}
#WhyFrameContent7, #WhyFrameContent8, #WhyFrameContent9 { height: 73px;}
#WhyFrameContent10, #WhyFrameContent11, #WhyFrameContent12 { height: 65px;}
.TitleRow1 { margin-top: 3px; margin-bottom: 6px;}
.TitleRow2 { margin-top: 10px; margin-bottom: 6px;}
.TitleRow3 { margin-top: 10px; margin-bottom: 6px;}
.TitleRow4 { margin-top: 10px; margin-bottom: 6px;}
.PageTitle { font-family:Arial, Helvetica, sans-serif; margin-bottom: 21px; color: #000066; font-size: 18px; }


.ModalTitle { width: 341px; float: left; display: inline; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; margin-top: 22px;}
#ModalCloseContainer {margin-left: 0px; width:76px; float: left; display: inline; margin-top: 13px;}
.ModalContent {width: 402px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 16px; }
.Modalul { margin-left: 30px; margin-top: 15px;}