.mainbody {
	background-color: #b0afb4;
	text-align: center;
	vertical-align: top;
	margin-top: 0px;
	background-image: url(images/bg/bl_ltgray_boafb4.jpg);
	background-repeat: repeat;
	padding-top: 0px;
}
.TopCell {
	text-align: left;
	vertical-align: top;
}
.maintable {
	background-color: #FFFFFF;
}

.LinksCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: top;
	background-color: #FFFFFF;
	background-image: url(images/components/Homebar2.jpg);
	height: 34px;
	background-repeat: no-repeat;
	background-position: center top;
}
.LinksTable {
	height: 34px;
}

.LC_ends {
	width: 62px;
	vertical-align: top;
}
.LC_other {
	width: 135px;
	text-align: center;
	vertical-align: middle;
}
.LC_other2 {
	width: 106px;
	text-align: center;
	vertical-align: middle;
}
.LC_other3 {
	width: 145px;
	text-align: center;
	vertical-align: middle;
}
a.lc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.lc:hover {
	color: #FFD83B;
}
.MovieCell {
	text-align: center;
	vertical-align: top;
	height: 174px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.10pxCell {
	height: 10px;
}

.TextCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 20px;
}
.TextCellH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 20px;
	width: 50%;
}
.TextCellH2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 35px;
	padding-left: 25px;
	
}

.TextCellH3 {
	font-family: Garamond, Times-Roman, Times Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 35px;
	padding-left: 25px;
	
}

.TC_lc500 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/leftcol/GB2_500.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 525px;
	text-align: left;
	vertical-align: top;
	height: 520px;
}
.TC_lc600 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/leftcol/GB2_600.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 525px;
	text-align: left;
	vertical-align: top;
	height: 620px;
}
.TC_lc750 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/leftcol/GB2_750.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 525px;
	text-align: left;
	vertical-align: top;
	height: 770px;
}

.TC_lctext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 30px;
	padding-right: 25px;
	padding-bottom: 30px;
	padding-left: 50px;
}

.posssm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #000000;
}

a.lct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #996600;
}
a.lct:hover {
	color: #996600;
	text-decoration: none;
}
a.lcts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #996600;
}
a.lcts:hover {
	color: #996600;
	text-decoration: none;
}
div.lct a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #996600;
}
div.lct a:hover {
	color: #996600;
	text-decoration: none;
}

.TC_lcbullets {
	font-family: "Gill Sans MT";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
}


.TC_strategy {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	width: 275px;
	background-image: url(images/rtcol/Strategy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: top;
}
.RtCol_ysb {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	width: 275px;
	text-align: left;
	vertical-align: top;
}
.RtCol_textonBGimage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 80px;
	padding-right: 35px;
	padding-left: 30px;
	text-align: left;
	vertical-align: top;
}
.RtCol_textPR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 375px;
	padding-right: 35px;
	padding-left: 30px;
	text-align: left;
	vertical-align: top;
}
.RtCol_textPR2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 375px;
	padding-right: 35px;
	padding-left: 30px;
	text-align: center;
	vertical-align: top;
}
.RtCol_textPR2 a {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #996600;
	font-style: italic;
}
.RtCol_textPR2 a:hover {
	color: #000000;
	
}
a.rctPR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.rctPR:hover {
	color: #996600;
	text-decoration: none;
}

.RtCol_bullettext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}

a.RtCol_bullettext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	font-weight: normal;
	color: #996600;
	text-decoration: none;
	font-style: italic;
}
a.RtCol_bullettext2:hover {
	text-decoration: none;
}

a.rctbi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
a.rctbi:hover {
	color: #996600;
	text-decoration: none;
}


.HomePg_3buttoncells {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	width: 33%;
}
.HP_Cellwith3buttons {
	text-align: center;
	vertical-align: top;
	padding-bottom: 20px;
}
.Copyright_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	background-color: #ffd83b;
	text-align: left;
	vertical-align: middle;
	padding-right: 20px;
	padding-left: 20px;
	height: 17px;
	padding-top: 2px;
	padding-bottom: 1px;
}
a.cry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
a.cry:hover {
	color: #000000;
	text-decoration: none;
}

.Copyright_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #5f5f5f;
	text-align: left;
	vertical-align: middle;
	padding-right: 20px;
	padding-left: 20px;
	height: 17px;
	padding-top: 2px;
	padding-bottom: 1px;
}a.crg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.crg:hover {
	color: #FFD83B;
	text-decoration: none;
}
.Copyright_ltgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 20px;
	text-align: left;
	vertical-align: middle;
	height: 17px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 1px;
	background-color: #boafb4;
	background-image: url(images/bg/bl_ltgray_boafb4.jpg);
}
a.crlg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.crlg:hover {
	color: #FFD83B;
	text-decoration: none;
}
.wepartner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
	font-style: italic;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-variant: small-caps;
}
a.bc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-variant: small-caps;
}
a.bc:hover {
	color: #CC9900;
	text-decoration: none;
}
.corpvalues_test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
}
.recruitingevents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #000000;
}
.currentpositions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
	margin-top: 8px;
}
a.cp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #996600;
	font-style: italic;
}
a.cp:hover {
	color: #996600;
	text-decoration: none;
}
#HP_leftcol {
	font-family: Garamond, "Times New Roman";
	font-size: 19px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 35px;
	padding-left: 25px;
}
#HP_rtcol {
	text-align: right;
	vertical-align: top;
	width: 245px;
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 35px;
	padding-left: 0px;
}
.HP_Pharmastrat {
	font-family: "Book Antiqua", Garamond, "Times New Roman";
	font-size: 24px;
	line-height: 28px;
	font-weight: bold;
	color: #666666;
	font-style: italic;
}

#HP_bookstoenhance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
	text-align: left;
	padding-left: 5px;
}
#HP_bookstoenhance a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
#HP_bookstoenhance a:hover {
	color: #996600;
	text-decoration: underline;
}

