BODY {
	BACKGROUND-COLOR: #bde5eb; MARGIN-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FORM {
	MARGIN: 0px
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
LABEL {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 4px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
INPUT {
	MARGIN: 4px 0px; VERTICAL-ALIGN: middle
}
#com-form-login {
	MARGIN: 0px 20px; DISPLAY: block
}
.ie6 #com-form-login {
	MARGIN: 0px; DISPLAY: block
}
.ie6 FORM FIELDSET.input {
	MARGIN: 0px 20px; DISPLAY: block
}
TABLE {
	BORDER-SPACING: 0px; BORDER-COLLAPSE: collapse
}
TD {
	BORDER-SPACING: 0px; BORDER-COLLAPSE: collapse
}
#searchForm {
	MARGIN: 0px 20px; DISPLAY: block; FONT-WEIGHT: bold
}
#searchForm LABEL {
	MARGIN: 0px 6px 0px 2px; FONT-WEIGHT: normal
}
#searchForm INPUT {
	MARGIN: 0px 0px 0px 4px
}
TABLE.searchintro {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; MARGIN: 20px 0px 0px; DISPLAY: block; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
TABLE.searchintro TD {
	PADDING-BOTTOM: 6px; MARGIN: 0px 0px 12px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
FORM TABLE.contentpaneopen TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
FORM TABLE.contentpaneopen TD LABEL {
	MARGIN: 0px 10px 0px 2px
}
TABLE.contentpaneopen TD FIELDSET {
	MARGIN: 0px 10px 5px 20px; DISPLAY: block
}
.form-required {
	COLOR: #ff6600
}
.form-text {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 3px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.form-select {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.form-description {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.form-textarea {
	
}
.form-submit {
	
}
.keyword {
	COLOR: #009ca6
}
DIV.xmap DIV.contentpaneopen {
	MARGIN: 0px 40px; DISPLAY: block
}
.copyright {
	TEXT-ALIGN: right; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px
}
A.copyright:link {
	TEXT-ALIGN: right; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.copyright:visited {
	TEXT-ALIGN: right; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.copyright:hover {
	TEXT-ALIGN: right; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.module-heading {
	TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.module-cta {
	TEXT-ALIGN: right; LINE-HEIGHT: normal; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
P.module-cta A {
	COLOR: #ffffff
}
.contentheading {
	BACKGROUND-IMAGE: url(../images/pharma-template-1_10.png); TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 40px; WIDTH: 680px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 34px; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.componentheading {
	BACKGROUND-IMAGE: url(../images/pharma-template-1_10.png); TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 40px; WIDTH: 680px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 34px; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
A.mainlevel-main:link {
	TEXT-ALIGN: left; LINE-HEIGHT: 19; WIDTH: 130px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.mainlevel-main:visited {
	TEXT-ALIGN: left; LINE-HEIGHT: 19; WIDTH: 130px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.mainlevel-main:hover {
	TEXT-ALIGN: left; WIDTH: 130px; DISPLAY: block; LETTER-SPACING: 1px; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#active_menu {
	
}
A.sublevel-main:link {
	TEXT-ALIGN: left; LINE-HEIGHT: 19px; WIDTH: 130px; DISPLAY: block; LETTER-SPACING: 1px; HEIGHT: auto; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sublevel-main:visited {
	TEXT-ALIGN: left; LINE-HEIGHT: 19px; WIDTH: 130px; DISPLAY: block; LETTER-SPACING: 1px; HEIGHT: auto; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sublevel-main:hover {
	TEXT-ALIGN: right; LINE-HEIGHT: 19px; WIDTH: 130px; DISPLAY: block; LETTER-SPACING: 1px; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#mainlevel-top {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mainlevel-top LI {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #666666; FONT-SIZE: 10px
}
#mainlevel-top A {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; WIDTH: auto; DISPLAY: block; FLOAT: left; COLOR: #666666; TEXT-DECORATION: none
}
#mainlevel-top A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.moduletable {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.moduletable H3 {
	
}
.moduletable-mainmenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.moduletable-leftmenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.moduletable-leftmenu H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; COLOR: #999999; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.moduletable-search {
	PADDING-BOTTOM: 0px; MARGIN: 4px 4px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.search-search {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
TABLE.moduletable TD A.mainlevel-top {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.button {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.inputbox {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 16px; COLOR: #666666; FONT-SIZE: 11px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.inputbox-search {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 14px; COLOR: #666666; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
#namemsg usernamemsg emailmsg pwmsg {
	
}
.required {
	
}
.validate-username {
	
}
.validate-email {
	
}
.validate-password {
	
}
.mosimage {
	
}
.mosimage_caption {
	LINE-HEIGHT: normal; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 9px
}
.pagenav {
	TEXT-ALIGN: center; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
A.pagenav {
	COLOR: #869ac8; FONT-WEIGHT: bold
}
A.pagenav:visited {
	COLOR: #869ac8; FONT-WEIGHT: bold
}
A.pagenav:hover {
	COLOR: #faa129
}
.small {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #343a58; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.smalldark {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #343a58; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.createdate {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #343a58; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.modifydate {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #343a58; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.readon:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
A.readon:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
A.readon:hover {
	
}
TABLE.blog {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.blog TD {
	TEXT-ALIGN: left
}
TABLE.blog TD DIV {
	MARGIN: 0px
}
A.blogsection:link {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #44757d; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.blogsection:visited {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #44757d; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.blogsection:hover {
	COLOR: #759328; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.article_separator {
	DISPLAY: block; HEIGHT: 1px; VISIBILITY: hidden
}
.pathway {
	PADDING-LEFT: 8px; COLOR: #000000; FONT-SIZE: 11px
}
A.pathway:link {
	PADDING-LEFT: 0px; FONT-SIZE: 11px
}
A.pathway:visited {
	PADDING-LEFT: 0px; FONT-SIZE: 11px
}
A.pathway:hover {
	PADDING-LEFT: 0px; COLOR: #7f9fbf; FONT-SIZE: 11px
}
.contentpane {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contentpaneopen {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.contentpaneopen TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contentdescription {
	
}
TABLE.contenttoc {
	BORDER-BOTTOM: #465675 1px solid; BORDER-LEFT: #465675 1px solid; BACKGROUND-COLOR: #e0e0e0; COLOR: #343a58; BORDER-TOP: #465675 1px solid; BORDER-RIGHT: #465675 1px solid
}
TABLE.contenttoc TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.content_rating {
	FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.content_vote {
	FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
.sectiontableheader {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: repeat; COLOR: #000000; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.sectiontableentry1 {
	BACKGROUND-COLOR: #ffffff
}
.sectiontableentry2 {
	BACKGROUND-COLOR: #f3f3f3
}
.category {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #3d4e6d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.category:link {
	COLOR: #3d4e6d; FONT-WEIGHT: bold
}
A.category:visited {
	COLOR: #3d4e6d; FONT-WEIGHT: bold
}
A.category:hover {
	COLOR: #3d4e6d
}
.poll {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #343a58; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.pollstableborder {
	BORDER-BOTTOM: #465675 1px solid; BORDER-LEFT: #465675 1px solid; BORDER-TOP: #465675 1px solid; BORDER-RIGHT: #465675 1px solid
}
A.weblinks:link {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #405115; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.weblinks:visited {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #405115; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.weblinks:hover {
	COLOR: #000099; TEXT-DECORATION: underline
}
.newsfeedheading {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #343a58; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.newsfeeddate {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #343a58; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
TABLE.searchintro {
	BORDER-BOTTOM: #8d9abc 1px solid; BORDER-LEFT: #8d9abc 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #8d9abc 1px solid; BORDER-RIGHT: #8d9abc 1px solid
}
TABLE.contact {
	BACKGROUND-COLOR: #1674b7
}
TABLE.contact TD.icons {
	BACKGROUND-COLOR: #cccccc
}
TABLE.contact TD.details {
	BACKGROUND-COLOR: #f3f3f3; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px
}
.ontab {
	BORDER-BOTTOM: #d5d5d5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dcf2fa 1px outset; BACKGROUND-COLOR: #323a15; COLOR: #ffffff; BORDER-TOP: #dcf2fa 1px outset; FONT-WEIGHT: bold; BORDER-RIGHT: #808080 1px outset
}
.offtab {
	BORDER-BOTTOM: #d5d5d5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e0e0e0 1px outset; BACKGROUND-COLOR: #e5e5e5; BORDER-TOP: #e0e0e0 1px outset; CURSOR: hand; FONT-WEIGHT: normal; BORDER-RIGHT: #e0e0e0 1px outset
}
.tabpadding {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.pagetext {
	POSITION: relative; DISPLAY: none; VISIBILITY: hidden; TOP: 0px
}
.error {
	COLOR: #346fb7; FONT-WEIGHT: bold
}
.message {
	COLOR: #346fb7; FONT-WEIGHT: bold
}
.message UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.message LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 15px; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.fade {
	
}
.contentpane DIV {
	FONT-WEIGHT: bold
}
.tool-tip {
	BORDER-BOTTOM: #d4d5aa 1px solid; BORDER-LEFT: #d4d5aa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MAX-WIDTH: 250px; BACKGROUND: #ffc; FLOAT: left; BORDER-TOP: #d4d5aa 1px solid; BORDER-RIGHT: #d4d5aa 1px solid; PADDING-TOP: 5px
}
.tool-title {
	PADDING-BOTTOM: 5px; MARGIN: -10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/selector-arrow.png) no-repeat; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.tool-text {
	MARGIN: 0px; FONT-SIZE: 100%
}
