body{ font-size:9pt; font-family:arial; color: Black; line-height: 1.5;	}

H1{ font-family: Arial; font-size: 11px; font-weight: bold; color: Black; padding-bottom: 0px;}
H2{ font-family: Arial; font-size: 10px; font-weight: bold;}
H3 { font-family: Arial; font-size: 9px; font-weight: bold;}

td {font-size:9pt; 
	font-family:arial; 	color: #253251;}

.table3col
{
	width:100%;
}
.table3col td
{
	width:33%;
}

a{ text-decoration: none; color: Black; }
a:hover{ text-decoration: underline;}
a:visited { color: Black; }

.impLinks{ color: Black; font-size: 9.0pt; padding-left: 5px; }
.impLinks:Visited{ color: Black; }

/* used in link button controls  */
.aLinks { font-family: Arial; font-size: 9pt; text-decoration: none; visibility: hidden; }
.aLinks:hover { text-decoration: underline; }

/* main table on every page */
#tblOutter{ width: 728px; height: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: none; background-repeat: no-repeat; display: block; }
#tblTopNav{ width: 713px; height: 60px; }

/* main table on application pages */
#tblOutterApplication{ text-align:center; width: 728px; border:solid 1px #345678; display: block; }
#tblOutterApplication td.OutterTop { background-image: none; background-repeat: no-repeat; height:10px; display: block; }
#tblOutterApplication td.OutterMid { background-image: none; background-repeat:repeat-y; display: block; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
#tblOutterApplication td.OutterBottom { background-image: none; background-repeat: no-repeat; height:13px; display: block; }

#tblMain{ width: 713px; font-size: 9pt; vertical-align: top; height: 100%;}
#tdLeftNav{ width: 0px; visibility: hidden;}
#tdMainPadCell { width: 4px; position: relative; }
#tdTopNav { text-align: left; height: 50px; vertical-align: top;}

#tblMainContent{ width: 650px; height: 100%; position: absolute; left: 0px; top:70px; vertical-align: top; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}

.tdPad{ width: 4px}
.padRow { height: 13px;}

#tdFlash { height: 0px; width: 0px; visibility: hidden; position: absolute;}
#tdFlash2 { height: 0px; width: 0px; visibility: hidden; }
.tdFeaturedContent{ width: 183px; height:196px; vertical-align: top; background-color: #D0D7DD; font-family: Arial; font-size: 9pt;}
.tdHomeTitles{ font-size: 9pt; font-weight: bold; font-family: Arial; text-transform: capitalize; color: White; height: 24px;}
.smallBreak { height: 6px; }
.tdTitleClass{ font-size: 9pt; font-weight: bold; font-family: Arial; color: #333333; height: 24px;}
.parHeader{ font-size: 8pt; color: Black; }
.weatherHeader{ font-size: 8.0pt; color: Black; }

/* #tdContent { vertical-align: top; font-family: Arial;} */
.tdContent { vertical-align: top; font-family: Arial; font-size: 9pt; color: Black; line-height: 1.5; padding: 5px, 5px, 5px, 9px; }
.litContent { padding: 10px, 10px, 10px, 10px; }
.tdColNums1{ width: 183px; vertical-align: top; }
.tdColNums2{ width: 370px; vertical-align: top; }

/* .calendarClass{ padding-bottom: 8px; width: 176px; height: 106px;} */
/*.BodyContent { font-family: Arial; font-size: 10px; } */

.inputText{ font-size: 9pt; font-family: Arial;  color: #253251; width: 200px;}
.multiSelect{ font-size: 9pt; font-family: Arial; color: #253251; }

/* Top Navigation */
.tdTopNavTopRowImage{ width: 60px; height: 50px; float: left; vertical-align: top;}
.topNavHeader{ vertical-align: middle; height: 30px;}
.tdTopNavDropDown{ padding-right: 6px; padding-bottom: 0px; visibility: hidden;}
.topNavDropDown{ font-size: 10px; width: 0px; color: #253251; padding-bottom: 0px; visibility: hidden;}
.topLinks{ font-family: Arial; font-size: 9pt; color: #253251; visibility: hidden;}
.topLinks:visited { color: Black; }
.topLinks:Hover { text-decoration: underline; }

/*  footer  */
#tblFooter{ width: 0px;  visibility: hidden;}

.footerMylan{ text-transform: capitalize; font-size: 10px; color: #253251; font-family: Arial; font-weight: bolder; letter-spacing: 1.2px; text-justify:distribute; }
.FooterCopyRight { font-size: 9px; color: #666666; text-align: center; visibility: hidden; height: 0px;}

.FooterDisclaimer { font-size: 9px; color: #666666; text-align: justify; visibility: hidden; height: 0px;}
a.FooterDisclaimer:Visited { font-size: 9px; color: #666666; }

.FooterWebsite { font-size: 9px; color: #666666; text-align: right; visibility: hidden; height: 0px;}
a.FooterWebsite:Visited { font-size: 9px; color: #666666; }

a.FooterWebsite:Visited{ font-size: 9px; color: #666666; }
.footerLinks { font-size: 13px; font-family: Arial; color:#666666; visibility: hidden; height: 0px;}



/* postings section  */
.postingDetailTitle { font-size:9pt; font-family: Arial; font-weight: bolder; color: Black;}
.postingDetailInfo { line-height: 1.5; font-size: 9pt; font-family: Arial; color: Black; width: 80px;}
.postingGeneral { line-height: 1.5; font-size: 9pt; font-family: Arial; color: Black; width: 100%;}
.jobGrid { overflow: scroll; }
.jobPaging{ vertical-align: top; font-size:9pt; font-family: Arial; color: Black; }
a.jobPostingLinks { color: Black; }
a.jobPostingLinks:Hover { text-decoration: underline; }
a.jobPostingLinks:Visited { color: Black; }

.postingsBody {DISPLAY: block; WIDTH: 650px; HEIGHT: 100%; overflow: auto; float: left;}
.divPostingList{DISPLAY: block; WIDTH: 650px; overflow: auto; float: left; }


#imgBtnSubmitResume{ visibility: hidden; }


/* locations  */
.locationAtGlance { background-color: #d0d7dd; padding: 6px, 6px, 6px, 6px; height: 230px;}
.atGlanceHeader{ font-size: 9.0pt; color: #253251; padding-left: 5px; }
.divLocationsBody{ DISPLAY: block; WIDTH: 460px; HEIGHT: 100%; vertical-align: top; font-family: Arial; font-size: 9pt; color: #253251; line-height: 1.5; padding: 0px, 5px, 0px, 0px;}
a.divLocationsBody{ color: Black; }
a.divLocationsBody:Visited { color: Black; }
.divLocLinks{ DISPLAY: block; PADDING-LEFT: 5px; OVERFLOW: hidden; WIDTH: 170px; font-size: 9.0pt; color: Black; HEIGHT: 100px; vertical-align: top; font-family: Arial; font-size: 9pt;}

/* image map and popup rss feeds */
#locMapHolder{ DISPLAY: block; OVERFLOW: hidden; WIDTH: 556px; POSITION: static; HEIGHT: 455px; }
#divWeather{ Z-INDEX: 1000; LEFT: 42px; VISIBILITY: hidden; WIDTH: 100px; POSITION: relative; TOP: -214px; HEIGHT: 50px; }
#divImageText{ Z-INDEX: 1000; LEFT: 10px; WIDTH: 50px; POSITION: relative; TOP: -84px; HEIGHT: 60px; }
#divWeatherText{ FONT-SIZE: 10px; Z-INDEX: 1001; LEFT: 78px; WIDTH: 140px; POSITION: relative; TOP: -70px; HEIGHT: 70px; }


/* Support (help) Section */
.divHelpContent {DISPLAY: block; WIDTH: 650px; HEIGHT: 100%; position: relative; font-size:9pt; font-family: Arial; color: Black; line-height: 1.5; }


/* college recruiting section*/
.imgCollegeRecruiting { padding-bottom: 11px; }
.divInternshipsContent{ DISPLAY: block; padding-right: 5px;  WIDTH: 460px; HEIGHT: 100%; font-size:9pt; font-family: Arial; color: Black;  }

#divEvents { DISPLAY: block; LEFT: 0px; VISIBILITY: visible; WIDTH: 320px; POSITION: absolute; TOP: 100px; BACKGROUND-COLOR: transparent; }
.eventsOuter { VISIBILITY: visible; DISPLAY: block; LEFT: 0px; WIDTH: 320px; POSITION: relative; BACKGROUND-COLOR: #F3EEC9; }
.eventsInner { VISIBILITY: visible; WIDTH: 320px; POSITION: relative; BACKGROUND-COLOR: #F3EEC9; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-family: Arial; font-size: 9pt; color: #253251; }


/* Alumni Repeater on Internships page  */
.FieldList{ padding: 4px, 4px, 4px, 9px;}
.rpFieldList { font-family: Arial; font-size: 8pt; padding-bottom: 2px; color: #4a6198; }


/* About Mylan  */
.directions{ DISPLAY: block; WIDTH: 650px; HEIGHT: 80px; font-size:9pt; color: Black; font-family: Arial; font-weight: normal; voice-family:inherit;}
.divTenKey { DISPLAY: block; WIDTH: 650px; HEIGHT: 100%; font-size:9pt; color: Black; font-family: Arial; font-weight: normal; voice-family:inherit;}
.divAboutMylan_Default_Body{ DISPLAY: block; WIDTH: 650px; HEIGHT: 100%; position: relative; font-size:9pt; color: Black; font-family: Arial; font-weight: normal; voice-family:inherit;}
.about3Sections{width: 183px; height:157px; vertical-align: top; background-color: #D0D7DD; font-family: Arial; font-size: 9pt;}


/* Email Page */
.divEmailPage {DISPLAY: block; WIDTH: 650px; HEIGHT: 100%; font-size:9pt; font-family: Arial; color: Black; line-height: 1.5; }

/* SmallNotice */
.SmallNotice { line-height: 1.3; font-size: 8pt; font-family: Arial; font-style:italic;}

/* Application Page */
.divApplicationPage {DISPLAY: block; padding-top: 8px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; WIDTH: 702px; font-size:9pt; font-family: Arial; color: #253251; line-height: 1.5; }
.TopNavAppNormal {font-size:9pt; font-family:arial; color: #253251;}
.TopNavAppCurrent {font-size:9pt; font-weight:bold; font-family:arial; color: #253251;}
td.ApplicationPrintLabel { border-bottom:solid 1px #999999; color: #000000; }
td.ApplicationPrintValue { border-bottom:solid 1px #999999; font-weight:bold;}
td.ApplicationPrintLabelPlain { color: #000000;}
td.ApplicationPrintValuePlain { font-weight:bold;}
