BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TEXTAREA {
	BORDER-RIGHT: #3e5d90 1px solid; BORDER-TOP: #3e5d90 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #3e5d90 1px solid; COLOR: #000000; BORDER-BOTTOM: #3e5d90 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subHeadding {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e5d90; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bdtxthome {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.toplinks:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.toplinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.toplinks:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.toplinks:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.ContactsSubHeadding {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #3e5d90; LINE-HEIGHT: normal; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CareersSubHeadding {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #3e5d90; LINE-HEIGHT: 35px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formtextbox {
	BORDER-RIGHT: #3e5d90 1px solid; BORDER-TOP: #3e5d90 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #3e5d90 1px solid; COLOR: #000000; BORDER-BOTTOM: #3e5d90 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newform {
	BORDER-RIGHT: #ffbe6c 1px solid; BORDER-TOP: #ffbe6c 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffbe6c 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffbe6c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff1de
}
.formlistbox {
	BORDER-RIGHT: #043a9b 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f7f2
}
.formbutton {
	FONT-SIZE: 10pt; COLOR: black; BORDER-TOP-STYLE: ridge; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: ridge; BORDER-LEFT-STYLE: ridge; BACKGROUND-COLOR: #f6f6f7; BORDER-BOTTOM-STYLE: ridge
}
.topperLinks A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #d3ada8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topperLinks A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menuLink:link {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLink:active {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLink:visited {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLink:hover {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navLink:link {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878888; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
A.navLink:active {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878888; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
A.navLink:visited {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878888; FONT-FAMILY: tahoma; TEXT-DECORATION: underline
}
A.navLink:hover {
	PADDING-LEFT: 5px; COLOR: #000000; TEXT-DECORATION: underline
}
A.newsLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsLink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.newsLink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuHeight {
	HEIGHT: 20px
}
.toplinks A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplinks A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.leftLinks A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d42e12; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftLinks A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d42e12; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.homeBodyLinks A {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.homeBodyLinks A:hover {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinks:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3a75af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3a75af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinks:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3a75af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinks:hover {
	FONT-SIZE: 12px; COLOR: #3a75af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subLinks A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subLinks A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.search A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.search A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3191b1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footerlinks A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerlinks A:hover {
	FONT-SIZE: 11px; COLOR: #3397b8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.linetext {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #d3ada8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Arial
}
.H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em
}
.tableheaderbg {
	FONT-SIZE: 10pt; WORD-SPACING: 1px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.Bodytext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.productText {
	PADDING-RIGHT: 10px; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
UL {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
OL {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Bodysubtext {
	FONT-SIZE: 10pt; WORD-SPACING: 1px; COLOR: #000000; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Bodyheadings {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; WORD-SPACING: 1px; COLOR: #000000; LINE-HEIGHT: 170%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Bodyheadingsglobal {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; WORD-SPACING: 1px; COLOR: #000000; LINE-HEIGHT: 170%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.listboxhead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; WORD-SPACING: 1px; COLOR: #000000; LINE-HEIGHT: 165%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MainTableBox {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MainTableBoxnews {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 0px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.MainTableborder {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BodytextAltRow {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.BodytextAltRow2 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.BodytextAltRowglobal {
	BORDER-RIGHT: #c0c0c0 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.BodytextAltRowboard {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.BodytextAltRow2board {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.BodytextAltRownews {
	BORDER-RIGHT: #c0c0c0 1px solid; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.BodytextAltRow2news {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 12px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.BodytextAltCol {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.CopyrightLink {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Footer {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #d3d3d3; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.tableBrd {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-TOP-COLOR: #e1e1e1; BORDER-BOTTOM: #e1e1e1 1px solid
}
.specialquotes {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; COLOR: #007db0; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.pageHeading {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: none; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specialList {
	FONT: bold 10px/19px Verdana, Arial, Helvetica, sans-serif; COLOR: #006699
}
.popupHeadding {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tableHead {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0c0c0 0px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1571a2
}
.tableHeadO {
	BORDER-RIGHT: #ffbe6c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffbe6c 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffbe6c 0px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffbe6c 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffbe6c
}
.tableHead10 {
	BORDER-RIGHT: #ffbe6c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffbe6c 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffbe6c 0px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffbe6c 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffbe6c
}
.tableHead02 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/bg_img.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #c0c0c0 0px solid; COLOR: #747474; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI.bullet3 {
	LIST-STYLE-IMAGE: url(../images/li_bullet.gif); MARGIN-LEFT: 5px
}
LI.bullet4 {
	LIST-STYLE-IMAGE: url(../images/li_bullet1.gif); MARGIN-LEFT: 5px
}
LI.bulletplus {
	LIST-STYLE-IMAGE: url(../images/bulletnew.gif); MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
LI.bulletplus1 {
	LIST-STYLE-IMAGE: url(../images/bulletnew.gif); MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.visiontext {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #006890; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.BodytextAltRow3 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.style1 {
	COLOR: #000000
}
.style2 {
	COLOR: #3e5d90
}
.BODimg {
	PADDING-BOTTOM: 6px
}
.productTxt {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.tickyes {
	FONT-SIZE: 7pt; FONT-FAMILY: Wingdings 2; TEXT-ALIGN: center
}
.tickno {
	FONT-SIZE: 7pt; FONT-FAMILY: Wingdings 2; TEXT-ALIGN: center
}
.quicklinks A {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quicklinks A:hover {
	FONT-SIZE: 9px; COLOR: #3397b8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.qlinkspanel {
	BORDER-RIGHT: #c9c8c8 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c9c8c8 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BORDER-LEFT: #c9c8c8 0px solid; COLOR: #000000; BORDER-BOTTOM: #c9c8c8 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A.bodyLinksleft:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3a75af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinksleft:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3a75af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinksleft:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3a75af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinksleft:hover {
	FONT-SIZE: 11px; COLOR: #3a75af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maptxt {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.searchhead:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.searchhead:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.searchhead:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.searchhead:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
P.searchresult {
	FONT-SIZE: 12px; COLOR: #008000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tablesHeadding {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.bullet5 {
	LIST-STYLE-IMAGE: url(../images/li_bullet1.gif); MARGIN-LEFT: 0px; LINE-HEIGHT: 22px
}
LI.bullet3trans {
	LIST-STYLE-IMAGE: url(../images/bullet3_trans.gif); MARGIN-LEFT: 5px
}
LI.sitemap {
	LIST-STYLE-IMAGE: url(../images/sitemap_bullet.gif); MARGIN-LEFT: 5px
}
A.sitemap1:link {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #007db0; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.sitemap1:active {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #007db0; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.sitemap1:visited {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #007db0; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.sitemap1:hover {
	PADDING-LEFT: 5px; COLOR: #000000; TEXT-DECORATION: underline
}
.footergrey {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.drreddys {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Bodytextkey {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
LI.bulletpluskey {
	LIST-STYLE-IMAGE: url(../images/bulletnew.gif)
}
.updatetext {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tableHead2 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0c0c0 0px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ad1e24
}
.pageHeadingstock {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: none; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.stockTableborder {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.careertxtbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.careertxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdtxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.careertxt12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greyborder {
	BORDER-RIGHT: #6a6c6e 1px solid; BORDER-TOP: #6a6c6e 1px solid; BORDER-LEFT: #6a6c6e 1px solid; BORDER-BOTTOM: #6a6c6e 1px solid
}
.abtrightpanel {
	BORDER-LEFT: #959799 1px solid; BACKGROUND-COLOR: #ffffff
}
.abtrightpane2 {
	BORDER-LEFT: #959799 1px solid; BACKGROUND-COLOR: #fff1de
}
.abtrightpane3 {
	BORDER-LEFT: #959799 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.quotepanel {
	BACKGROUND-COLOR: #ffffff
}
.bluebgqlinks {
	BACKGROUND-COLOR: #a9a9a9
}
.lightblubgrow1 {
	HEIGHT: 25px; BACKGROUND-COLOR: #e5e5e5
}
.whitebgrow2 {
	HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
}
A.menuLinkcareers:link {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLinkcareers:active {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLinkcareers:visited {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3e5d90; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLinkcareers:hover {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whyrightpanel {
	BORDER-LEFT: #959799 0px solid; BACKGROUND-COLOR: #f4c48f
}
.quotetxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quotepanelleft {
	BORDER-TOP: #eaa962 4px solid; BORDER-LEFT: #eaa962 4px solid; BORDER-BOTTOM: #eaa962 4px solid; BACKGROUND-COLOR: #ffd4b2
}
.quotepanelright {
	BACKGROUND-COLOR: #eaa962
}
.jointxt {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bettertxt {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial Narrow, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pageHeadingGlobal {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodyHeadingGlobal {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; WORD-SPACING: 1px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Bodytextdou {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageHeadingblue {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.qlinksbdr {
	BORDER-RIGHT: #ffbe6c 1px solid; BORDER-LEFT: #ffbe6c 1px solid; BORDER-TOP-COLOR: #ffbe6c; BORDER-BOTTOM: #ffbe6c 1px solid
}
.qlinksbdr2 {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #333333; LINE-HEIGHT: 19px; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.qlinksbdr2txt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.qlinkstxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.qlinkstxt:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdheadings {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #bfbfbf; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdheadings2 {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f99c1c; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdheadings3 {
	PADDING-LEFT: 112px; FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #999999; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
.bdrightbox {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8d8d8d; LINE-HEIGHT: 19px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.bdrightbox2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8d8d8d; LINE-HEIGHT: 19px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.bdpagehd {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b8b8b8; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdinnerquotes {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #545454; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdpagehd2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #606060; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.popuphd {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f99c1c; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.popuphd2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f99c1c; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.popuphd3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f99c1c; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.morebtn {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #07820d; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.morebtn:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.inv_01txt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006b92; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.invtopheadings {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #999999; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.invheadingsorange {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #f99c1c; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdtxtnewsroom {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.BodytextAltRowGrey {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #747474; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.BodytextAltRow2Grey {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #747474; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
UL.Ultable LI {
	PADDING-RIGHT: 2px; FLOAT: left; LIST-STYLE-TYPE: none
}
UL.Ultable LI A:hover {
	COLOR: #ffffff
}
UL.Ultable {
	FLOAT: left; WIDTH: 324px; BORDER-BOTTOM: #c8c2be 1px solid
}
.menu-table {
	PADDING-RIGHT: 20px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(../images/table-right-off.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #c8c2be 1px solid; WIDTH: auto; COLOR: #91867e; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.menu-table:hover {
	PADDING-RIGHT: 20px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(../images/table-right-on.gif) #f99c1c no-repeat right top; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #f99c1c 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.menu-table-off {
	PADDING-RIGHT: 20px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(../images/table-right-on.gif) #f99c1c no-repeat right top; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #f99c1c 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
A.bodyLinksGrey:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinksGrey:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinksGrey:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.bodyLinksGrey:hover {
	FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bdtxtform {
	PADDING-RIGHT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
A.pkitlinks:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f99c1c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.pkitlinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f99c1c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.pkitlinks:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f99c1c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.pkitlinks:hover {
	FONT-SIZE: 12px; COLOR: #f99c1c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lightorange {
	BORDER-RIGHT: #ffbe6c 1px solid; BORDER-TOP: #ffbe6c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffbe6c 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffbe6c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff1de
}
.greybghd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #a9a9a9; TEXT-DECORATION: none
}
.orangehead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f99c1c; LINE-HEIGHT: 17px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headingapi {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #939393; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MainTablebdtxt {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #747474; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI.bulletpluskeygrey {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(../images/bulletnewgrey.gif); COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.pageHeadingGlobalGrey {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #747474; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bdtxtbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.borderbottom {
	BORDER-BOTTOM: #c1c1c1 1px solid
}
LI.bulletplusorange {
	LIST-STYLE-IMAGE: url(../images/bullet33.jpg); COLOR: #747474
}
A.greynavLink:link {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878888; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.greynavLink:active {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878888; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.greynavLink:visited {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #878888; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
A.greynavLink:hover {
	PADDING-LEFT: 5px; COLOR: #f99c1c; TEXT-DECORATION: underline
}
.brandsborder {
	BORDER-BOTTOM: #ffbe6c 1px solid
}
A.resize:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.resize:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.resize:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.resize:hover {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.H2new {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial
}
.NAContactsSubHeading {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #3e5d90; LINE-HEIGHT: normal; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subtxt {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-FAMILY: Arial
}
.sitemapsection {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.sitemaphead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 25px; BORDER-BOTTOM: #838181 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #a9a9a9; TEXT-DECORATION: none
}
.headingapi2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #939393; PADDING-TOP: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tableHead03 {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg_img.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 0px solid; COLOR: #747474; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BodytextAltRowspeech {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 12px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formtextboxsms {
	BORDER-RIGHT: #3e5d90 1px solid; BORDER-TOP: #3e5d90 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #3e5d90 1px solid; COLOR: #000000; BORDER-BOTTOM: #3e5d90 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hlink1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; CURSOR: text; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.h1tag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: text; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.fltr {
	FLOAT: right
}
A.brands:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.brands:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.brands:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.brands:hover {
	FONT-SIZE: 12px; COLOR: #747474; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.brandswhite:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.brandswhite:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.brandswhite:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.brandswhite:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

/********Product Search************/
#searchresults{margin:10px 0;}
.table {
    border:1px solid #c6c6c6; border-bottom:none;
}
#searchresults .tablehead {
	background:url(http://www.drreddys.com/images/products/heading.gif) repeat-x;
	padding:5px;
	text-align:left;
	color:#fff;
	font-size:100%;
	font-weight:bold
}
.tablebg {
	background:#eee
}
#searchresults h1 {
	font-size:15px;
	color:#f78703;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	margin:0 0 10px 0;
	padding:0
}
#searchresults ul.p-query {
	margin:0;
	padding:0
}
#searchresults ul.p-query li {
	margin:0;
	padding:0;
	float:left;
	padding:6px
}
#searchresults .queryselect {
	width:150px;
	color:#4f4e4e;
	font-size:110%
}
.pagination {color:#666;}
.pagination a{color:#318eef;font-weight:bold; padding:2px; line-height:30px;}
.pagination a:hover{text-decoration:none;color:#666;}



/*****************Products Zoomer***************/
.zitem {
	width:210px;
	height:156px;	
	/*border:2px solid #222;	*/
	margin:0 2px 2px 0;
	
	/* required to hide the image after resized */
	overflow:hidden;
	
	/* for child absolute position */
	position:relative;
	
	/* display div in line */
	float:left;
}

.zitem .caption {
	width:210px;
	height:30px;
	background:#000;
	color:#fff;
	font-weight:bold;
		
	/* fix it at the bottom */
	position:absolute;
	bottom:-1px; /* fix IE issue */
	left:0;

	/* hide it by default */
	display:block;

	/* opacity setting */
	filter:alpha(opacity=70);    /* ie  */
	-moz-opacity:0.7;    /* old mozilla browser like netscape  */
	-khtml-opacity: 0.7;    /* for really really old safari */  
	opacity: 0.7;    /* css standard, currently it works in most modern browsers like firefox,  */

}

.zitem .number {
	width:40px;
	height:40px;
	background:url(../../images/products/bg-number.png) 4px 2px no-repeat ;
	color:#fff;
	font-weight:bold;		
	/* fix it at the bottom */
	position:absolute;
	top:-1px; /* fix IE issue */
	right:0;
	text-align:right; padding-right:5px;
	/* hide it by default */
	display:block;
}
.zitem .number a{color:#000; text-decoration:none; line-height:32px;}

.zitem .caption a {
	text-decoration:none;
	color:#fff;
	font-size:12px;	
	
	/* add spacing and make the whole row clickable*/
	padding:7px 5px 0 5px;
	display:block;
}

.zitem img {
	border:0;
	
	/* allow javascript moves the img position*/
	position:absolute;
}

.clear {
	clear:both;	
}


img {
	max-width: 100%;
	height: auto;
}


.table-mobile{width: 849px;}
.full-width {width: 759px;}
.full-width-mobile {width: 600px;}
.hide-mobile img {max-width: 19px; height: 27px;}

.image-mobile img {padding: 0 10px 10px 0; float: left;}
.image-mobile-margin img {margin: 0 10px 10px 0; float: left;}
.mobile-image {border:1px solid #d3d3d3; padding:3px; margin-right:8px; margin-bottom: 5px}
.business-mobile {background:#EC1F27; float: left; width:40%}
.business-mobile-content {width: 57%; padding: 10px 0 0 12px; float: left}
.drugs-image {width: 33%; float: left;}
.anji-mobile {width: 70%; float: left;}
.anji-mobile-image {width:28%; float: right; color:#3b2102; font-weight:bold; text-align:left}
.quest-mobile {width:67%; float:left; padding: 1%}
.quest-mobile-content {background-color:#da9d19; color:#3b2102; font-weight:bold; text-align:left; width:29%; float:right; padding: 1%; min-height: 348px;}
.young-image-content {padding-top:5px; float:left; width: 75%}
.young-image{width:25%; float: left;}
.assist-content {float: left; width: 68%}
.assist-box {width:30%; float: right;}
.arise-image {width: 57%; float: left;}
.arise-image-content {width: 42%;background-color:#f1f1f1; padding: 3px; float: left}
.world-image-content {width: 47%; float: left;}
.world-image-content1 {width: 52%; float: right; background-color:#f1f1f1}

.toot-content {width: 67%; float: left;}
.toot-content-mobile {padding: 5px; width: 30%;float: right; background-color:#da9d19; color:#3b2102; font-weight:bold; text-align:left}
.pharm-image {width: 38%;}
.best-image {width: 50%; float: left;}
.lab-conent-mobile {width: 49%; float: left; border:1px solid #d3d3d3;padding:5px 8px;margin:0 5px; background:#f3f3f3; margin-bottom: 15px;}
.lab-conent {border:1px solid #f6d89a;padding:13px 24px;margin:0 5px 0 0;line-height:19px; background:#fff3da; width:38%; float: left;}
.disha-mobile {width:48%;padding : 1%;border-right:1px solid #3b2102; float: left;}
.disha-mobile-content {width:47%; padding : 1%; float: left;}

.green-mobile {float: left;width: 70%;}
.green-mobile-content {padding:5px 10px; background:#aed47a; border:1px solid #59b738; width:25%; float: left;}
.zitem {width: 30.7%}
.zitem .caption {width: 100%}
.pharmacoph-mobile {padding: 10% 2%; width:50%; float:left;}

.video-mobile { float:left; width: 50%}

/*------ investors popups styles --------*/
.share-box {width:53%; float: left;}
.share-ads {width:47%; float: left;}
.mobile-left {float: left; width: 75%}
.mobile-right {float: right; width: 25%;}
.mobile-right td img {width: 100%;}

/*------ About us Profile styles --------*/
.profile-mobile-left { width: 17%; float: left; }
.profile-mobile-right { float: right; width: 463px;}
.profile-mobile-right #content { padding: 0; width: 478px;}
.jeffrey-profile {width: 423px;}

@media (max-width: 800px) {
	.full-width {width: 100%;}
	.table-mobile{width: 100%;}
}
@media (max-width: 640px) {
	.business-mobile-content {width: 54%}
	.quest-mobile {width: 98%;}
	.quest-mobile-content {width: 98%; min-height: 114px;}
	.arise-image {width: 48%;}
	.arise-image-content {width: 50%;}
	.font-mobile .Bodytext {font-size: 8px; padding: 0px;}
	.lab-conent-mobile {width: 95%;}
	.lab-conent {width: 90%;}
	.busines-week {width: 60%}
	.full-width-mobile {width: 100%;}	
	.green-mobile {width: 69%;}
	.table-mobile-responsive {width: 100%; overflow-x: scroll; overflow-y: hidden;}
}
@media (min-width: 540px) and (max-width: 568px) {
	.full-width p, .full-width-mobile p{font-size: 8px;}
}
@media (max-width: 568px) {
	.careertxtbold {font-size: 9px !important;}
	.full-width .Bodytext {font-size: 11px;}
	.anji-mobile, .anji-mobile-image {width: 100%;}
	.managed-image {width: 54%;}
	.assist-content {width: 100%}
	.assist-box {width: 222px; float: left;}
	.arise-image {width: 100%;}
	#tabs, ul.tabs, .tabsdet, .detbottom, .arise-image-content {width: 100%;}
	.world-image-content {width: 100%;}
	.world-image-content1 {width: 100%; margin-top: 10px;}
	.font-mobile .Bodytext {font-size: 8px; padding: 0px;}	
	.toot-content, .toot-content-mobile {width: 100%;}
	.best-image { width: 100%;}
	.lab-conent-mobile {width: 95%;}
	.lab-conent {width: 89%;}
	.busines-week {width: 80%}
	.pharmacoph-mobile {width: 45%;}
	.hide-mobile {background: url("pop_images/box_top_bg_pop.gif"); height: 27px;}
	.hide-mobile img, .mobile-hide-border img {display: none;}
	.mobile-hide-border {background: none;}
	.profile-mobile-right #content { width: 100%; padding: 0 10px;}	
}
@media (max-width: 480px) {
	.style3 strong {font-size: 13px; line-height: 20px;}
	.business-mobile {width:100%}
	.business-mobile-content {width: 94%; padding-bottom: 5px;}
	.managed-image {width: 91%; margin-bottom: 10px;}
	.lab-conent-mobile {width: 93%;}
	.lab-conent {width: 86%;}
	.busines-week {width: 100%}
	.disha-mobile {width: 98%;}
	.disha-mobile-content {width: 98%; border-top:1px solid #3b2102;}
	.green-mobile {width: 68%;}
	.zitem {width: 32%}	
	.pharmacoph-mobile {width: 96%; padding: 2%;}
	.font-mobile .Bodytext {font-size: 10px;}

	.profile-mobile-left { width: 100%; }
	.profile-mobile-right { width: 97%; }
	.jeffrey-profile { width: 100%; }
}
@media (max-width: 360px) {
	.image-mobile img, .image-mobile-margin img { width: 100%; }	
	.mobile-image {padding:2px;margin-right:0; width: 98%;}
	.fixed-width {width: 100%;}
	.kite-image {width: 90%;}

	.tblProducts th, .tblProducts td {font-size: 8px; padding: 2px;}
	.pharm-image {width: 60%;}
	.full-width .font-mobile, .font-mobile {font-size: 8px}
	.BodytextAltRow, .BodytextAltRow2 {font-size: 10px;}
	.tableheaderbg {font-size: 8px;}
	.lab-conent-mobile {width: 90%;}
	.lab-conent {width: 81%;}
	.Bodytext-mobile {padding: 0 1%;}
	.green-mobile {width: 100%;}
	.green-mobile-content {width: 90%;}
	.zitem {width: 100%}
	.video-mobile {width: 100%; margin-bottom: 10px;}
	
	.share-box, .share-ads {width: 100%;}
	.table-responsive {overflow-x: scroll; width: 334px;}

}
@media (max-width: 320px) {
	.careertxtbold {font-size: 10px;}
	.image-popup {width: 100%}
	.business-mobile-content {width: 94%}		
	.arise-image {width: 98%;}
	#tabs, ul.tabs, .tabsdet, .detbottom, .arise-image-content {width: 98%;}
	ul.tabs li{width: 65px;}
	.BodytextAltRow, .BodytextAltRow2 {font-size: 9px;}
	.table-responsive {width: 282px;}	
}