body {
	margin: 0;
	padding: 0;
	background: url(/Images/kod_tile_bkg.jpg) repeat-x left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100%;
	color: #333333;
}
.clear {
	display: block;
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height:0px;
}
th {
	text-align: center;
	color: #666666;
}
a:hover {
	color:#FF9933;
}
form {
	margin-top: 0px;
	padding-top: 0px;
	height: 100%;
}
#PageContainer, #PageContentEditor { }
#Page {
	width: 800px;
	height: 100%;
	margin: 0 auto;
	background-color: #FFFFFF;
}
#Header, #ViewerHeader {
	width: 800px;
	height: 114px;
	/*background: url(/Images/HeaderBg.jpg) no-repeat left top;*/
}
#ClientLogo {
	float: left;
	height: 70px;
	width: 300px;
	margin: 10px 0px 10px 10px;
}
#KramesCLTLogo {
	float: right;
	height: 70px;
	width: 300px;
	margin: 10px 15px 10px 10px;
}
#KramesCLTLogo img {
	float: right;
	height: 70px;
	width: 300px;
}
#HeaderBottomBorderOuter 
{
	height: 2px;
	padding: 0px 9px 0px 9px;
}
#HeaderBottomBorderInnerLeft
{
	float: left;
	height: 1px;
	width: 156px;
	border-bottom: 1px solid #BBBBBB;
}
#HeaderBottomBorderInnerGap
{
	float: left;
	height: 1px;
	width: 10px;
	border-bottom: 1px solid #FFFFFF;
}
#HeaderBottomBorderInnerRight
{
	float: left;
	height: 1px;
	width: 615px;
	border-bottom: 1px solid #BBBBBB;
}
#UserBar { 
	height: 25px;
	font-size: 10px; 	
	background: url(../Images/UserBarBg.gif) repeat-y left top;
}
#UserBar #LeftColumn { height: 25px; }
#BackLink {
	display: block;
	margin: 5px 0 0 10px;
	color: #CCCCCC;
	float: left;
	color: #0073AA;
}
#UserBar #RightColumn {
	height: 25px;
	width: 624px;
}
#ContentContainer {
	height:100%;
	background: url(../Images/ContentContainerBg.gif) repeat-y left top;
}
#ContentContainerBottom, #ViewerContentBottom {
	width: 800px;
	height:24px;
	margin: 0 auto;
	text-align: center;
	background: url(../Images/ContentContainerBottom.gif) no-repeat left top;
}
#ViewerContentBottom {
	width: 790px;
	margin-left: -1px;
	background: url(../Images/ChildContentBottom.gif) no-repeat left top;
	background-position: -9px 0;
}
#PageContentEditor #ContentContainerBottom {
	height:24px;
	background: url(../Images/ChildContentBottom.gif) no-repeat left top;
}
iFrame {
	width:798px;
	border: 0px solid #FFF;
	overflow: auto;
}
#LeftColumn {
	width: 165px;
	float: left;
}
#MinHeight {
	width: 1px; 
	height: 620px;
	float: right;
}
#MinHeightBorder {
	width:1px;
	height: 620px;
	float: left;
}
#LeftInnerContent {
	float: left;
	width: 153px;
}
#LeftContent {
	width: 154px;
	margin: 0 0 0 0px;
	.margin: 0 0 0 0px;
	_margin: 0 0 0 0px;
	background: url(/Images/LeftColumnBg.jpg) left top;
	background-repeat: repeat-x;
}
iframe #LeftContent { margin: 0; }
#LeftContent a {
	font-weight: bold;
	color: #666666;
}
#LeftContent a:hover { color: #006BB5; }
#LeftBottom {
	height: 18px;
	background:url(/Images/kodLftNavBottom.jpg) no-repeat left top;
}
#TreeTop {
	padding-top: 20px;
}
.AccountLinks {
	padding-left: 8px;
	color: #006BB5;
}
.AccountLinks:hover {
	color:#FF9933;
	text-decoration: underline;
}
#LeftContent .TreeView { font-size: 9px; height: 546px; margin-top: 5px; }
#ctl00_ContentPlaceHolder1_UpdatePanel2 { width: 153px;/*border-right: #CCCCCC solid 1px;*/
}
#LeftContent .TreeView a {
	font-weight: normal;
	color: #666666;
}
#LeftContent .TreeView a:hover {
	color: #006BB5;
	text-decoration: underline;
}
#SelectedAccount {
	margin-left: 25px;
}
#RightColumn {
	width: 605px;
	float: left;
}
#RightContent {
	width: 605px;
	margin: 0;
	float: left;
	text-align: left;
	padding-top: 20px;
}
.LeftSeperator {
	border-bottom: #999999 solid 1px;
	margin: 10px;
	display: block;
	height: 1px;
	
}
#RightContent table {
}
#RightButtom {
	width: 618px;
	height: 18px;
	margin-left: -1px;
	background: url(/Images/RightColumnBottom.gif) no-repeat left bottom;
}
.LabelCell {
	text-align: left;
	padding-left: 20px;
	white-space: nowrap;
}
.FieldCell {
	text-align: left;
	padding-left: 20px;
	white-space: nowrap;
}
#Footer {
	width: 800px;
	margin: 0 auto;
	text-align: center;
	font-size: 9px;
	color: #666666;
}
#FooterMenuBar {
	width: 800px;
	height: 37px;
	margin: 0 auto;
	background: url(/Images/kod_bottom_nav_bar.jpg) no-repeat left top;
}
#FooterMenuItem { }
#FooterMenuItem a { }
/***************************/
/*     Area.css Styling    */
/***************************/
.heading {
	font-weight:bold;
	margin:2px 0;
	padding:2px 4px 2px 25px;
	text-align:left;
	text-transform:uppercase;
	width:200px;
}
#NavTabs {
	display: none;
	width: 950px;
	height: 30px;
	margin-left: 15px;
	border: #FF0000 solid 1px;
}
#PageContent {
	width: 779px;
	margin: 0 0 0 10px;
	padding-top: 0;
}
#Publish {
	height: 600px;
	width: 650px;
	padding: 30px;
	margin: 0px auto;
}
.SiteNameSelection {
	line-height: 12px;
	padding: 0 0 10px 0;
	color: #666;
	float: left;
}
.SiteNameSelection select {
	font-size: 10px;
	width: 140px;
	margin: 3px 0 0 3px;
}
#Search {
	line-height: 10px;
	padding: 0 0 5px 0;
	color: #666;
	float: left;
}
.SearchHeader1 {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #FF9933;
	margin: 10px 0 0 5px;
}
.SearchHeader2 {
	display: block;
	font-size: 13px;
	margin: 5px 0 0 5px;
}
#AgeSec, #GenderSec {
	float: left;
	white-space: nowrap;
}
#GenderSec { margin-bottom: 5px; }
.SearchSec {
	display: inline-block;
	font-size: 11px;
	font-weight:bold;
	float: left;
	margin: 6px 0 3px 5px;
	line-height: 15px;
}
.SearchSec1 {
	display: inline-block;
	font-size: 11px;
	font-weight:bold;
	float: left;
	margin: 5px 0 5px 5px;
	line-height: 15px;
}
.SearchSec2 {
	display: block;
	font-size: 11px;
	font-weight:bold;
	margin: 5px 0 5px 5px;
	line-height: 15px;
}
.SearchTextBox1 {
	float: left;
	width: 140px;
	margin: 0 0 0 3px;
}
.SearchTextBox2 {
	float: left;
	margin: 0 0 0 3px;
	width: 140px;
}
#Search .Radio1 {
	float: left;
	margin: 3px 25px 10px 5px;
}
#Search .Radio2 {
	float: left;
	margin: 3px 0 10px 0;
}
#Search .radio {
	display: block;
	margin: 2px 0 0 5px;
	height: 15px;
}
#Search .radio input { margin: 0; }
#Search .radioWord {
	display: block;
	margin: 3px 10px 0 25px;
	text-indent: -22px;
}
#Search .RadioButtonSubText {
	font-size: 9px;
	margin-left: 10px;
	font-style: italic;
}
#Search .SearchRadioInfo {
	display: block;
	margin: 2px 15px 8px 10px;
	font-style: italic;
	font-size: 10px;
}
#Search .PartialCheckBox {
	float: left;
	margin: 2px 0 5px 15px;
}
#Search .button { margin: 15px 0 0 13px; }
.SearchErrors {
	color: #f00;
	font-weight: bold;
	margin: 0 10px 0 10px;
	/*border: 1px solid red;*/
	/*line-height: normal;*/
	line-height: normal;
}
#BackToSearchResultsDiv {
	margin: 15px 0 0 13px;
	font-weight: bold;
	line-height: normal;
}
#BackToSearchResultsDiv a{
	color:#0073AA;
}
#BackToSearchResultsDiv a:hover{
	color:#FF9933;
}
.SearchParameterList { font-weight: bold; }
.LeftSeperator {
	border-bottom: #999999 solid 1px;
	margin: 0 5px;
}
.ActionDiv {
	color: #666;
	padding: 10px 0px 10px 0px;
}
.LanguageDropDown {
	margin-top: 0px;
	width: 120px;
	height: 22px;
}
#ActionDiv .button { font-weight: normal; }
#ActionDiv input { 
	margin-top: 0px; 
	margin-left: 5px; 
	float: left;
	padding-right: 2px;
	padding-left: 2px;
	*padding-right: 4px;
	*padding-left: 4px;
	overflow: visible;
}
.printListResultDiv {
	text-align: center;
	font-weight:bold;
	color:#0A0;
	margin-top:12px;
}
#ActionDiv select {
	float: left;
}
#LangInstructions { margin-bottom: 5px; }
#ActionCenterDiv .button {
}
#ActionRightDiv .button {
}
.PrintList .button {
}
.gvPrintItems .button {}
#PageHeader {
	margin: 5px 0 15px 0px;
	font-size: 15px;
	font-weight: bold;
	color: #000;
}

.sectioncontentparent 
{
	width:578px; 
	padding-left:20px
}

.sectionContent {
	border: #666666 solid 0px;
	padding: 0px 30px 40px 0px;
	width: 553px;
	display:inline;
}
.sectionContent .searchNoMatches {
	margin: 5px 0 5px 15px;
	font-style: italic;
	color: #0066CC;
}
.sectionContent .searchSplitHeading { margin: 12px 0 8px 0; }
.sectionContent .searchGroupHeading {
	margin: 5px 0 5px 15px;
	font-size: 12px;
	font-weight: bold;
}
.sectionContent .searchItem {
	margin-left: 15px;
	line-height: 15px;
	text-align: left;
}
.errorDiv, .successDiv {
	font-weight: bold;
	text-align: center;
	margin-bottom: 24px;
}
.errorDiv { color: #A00; }
.successDiv { color: #0A0; }
#LandingBox {
	width: 431px;
	margin: 50px auto;
}
#LandingBoxTop {
	height: 15px;
	background-image: url(/Images/LandingTop.jpg);
	background-repeat: no-repeat;
}
#LandingBoxMid {
	background-image: url(/Images/LandingMid.jpg);
	background-repeat: repeat-y;
	padding: 3px 0 10px 0;
}
#LandingContent {
	width: 350px;
	height: 365px;
	padding: 0 15px 15px 15px;
	margin: 0 auto;
	color: #333333;
}
.customerLogo { margin: 10px 0 15px 0; }
#LandingArrow {
	background-image: url(/Images/LandingArrow.jpg);
	width: 40px;
	height: 50px;
	float: left;
	margin: -9px 10px 0 0;
}
#LandingBoxBot {
	height: 15px;
	background-image: url(/Images/LandingBot.jpg);
	background-repeat: no-repeat;
}
#SearchAgainDiv { margin-top: 26px; }
#ViewerLogin {
	margin: 60px;
}
/* IE6 seems to ignore the entire CSS definition if there is an attribute selectors in it, so it's also here with the class Button*/
input.button {
	border-top: #CCCCCC 1px solid;
	border-right: #666666 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #666666 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	height: 22px;
	background-image:  url(../Images/MenuBg.jpg);
	background-repeat: no-repeat;
	background-position: -2px -28px;
}
input.button:hover, submit:hover {
	border-bottom: #666666 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #666666 1px solid;
	border-top: #CCCCCC 1px solid;
	background-position: -2px -27px;
}
 @media Print {
.ActionDiv, .DrugDocTitle, .DrugDocList {
	display: none;
	visibility: hidden;
}
.sectionContent {
	border: none;
	padding: 0;
}
}
.gvPrintItems .button { margin-right:8px; }
.txtLanguageInstructions { font-weight: bold; }
.MessageContent {
	width: 500px;
	margin: 100px 0 0 0;
	margin-left: auto;
	margin-right: auto;
}
.MessageContent .error {
	font-weight: bold;
	margin-bottom: 30px;
	color: #f66;
}
.sectionContent .error, #LandingContent .error {
	font-weight: bold;
	color: #f66;
}
.MessageContent .exampleHeading {
	font-weight: bold;
	margin-bottom: 15px;
}
.MessageContent .example {
	margin-bottom: 6px;
	color: #66f;
}
#Footer {
	color: #666666;
	text-align: center;
}
#footer #BacktoTop { text-transform: uppercase; }
#footer-sw { font-size: 90%; }
#footer-sw a img {
	border: none;
	margin: 5px;
}
#PostBackError {
	border: #b00 solid 2px;
	padding: 10px;
	font-family: Arial Narrow;
	font-size: 12px;
	color: #900;
	margin-bottom: 10px;
	margin-left: 30px;
	margin-right: 30px;
}
.PrintIFrame {
	LEFT: -200px;
	WIDTH: 120px;
	POSITION: absolute;
	TOP: 20px;
	HEIGHT: 120px;
}
/* this is all from the KODI project, not all of this is required, much of it is for the KODI UI, and not specifically HealthSheets */
.mainContent { font-size: 12pt }
html { overflow-y: scroll }
.DocumentNumber {
	FONT-SIZE: 8px;
	COLOR: #ccc;
	TEXT-ALIGN: right
}
.EnglishTitle {
	FONT-SIZE: 9pt;
	TEXT-ALIGN: right
}
.ChartHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt
}
.ChartSub {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #333333;
	BACKGROUND-COLOR: #c6c6b5
}
.ChartColor1 {
	FONT-SIZE: 12pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #e7e4e2
}
.ChartColor2 {
	FONT-SIZE: 12pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #f4f1ef
}
.head0 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #333333
}
.head1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #333333
}
.cell0, .cell1, .cell2, .cellgrid, #box P {
	FONT-SIZE: 12pt;
	COLOR: #000000
}
OL.number { LIST-STYLE-TYPE: decimal }
OL.letter { LIST-STYLE-TYPE: upper-alpha }
OL.roman { LIST-STYLE-TYPE: upper-roman }
BIG { FONT-SIZE: 12pt }
P.left {
	FONT-SIZE: 12pt;
	TEXT-ALIGN: left
}
P.right {
	FONT-SIZE: 12pt;
	TEXT-ALIGN: right
}
P.center {
	FONT-SIZE: 12pt;
	TEXT-ALIGN: center
}
P.justify {
	FONT-SIZE: 12pt;
	TEXT-ALIGN: justify
}
TABLE.box P { FONT-SIZE: 10pt }
LI P { MARGIN: 0px 0px 2px }
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN: 0px 0px 10px;
	COLOR: #ff9900
}
.DrugPageTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN: 0px 0px 10px;
	COLOR: #ff9900
}
H2 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	MARGIN-BOTTOM: 8px;
	COLOR: #0066cc
}
.DrugDocTitle {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	MARGIN-BOTTOM: 8px;
	COLOR: #0066cc
}
H3 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	MARGIN-BOTTOM: 8px;
	COLOR: #003399
}
H3 TABLE {
	FONT-SIZE: 13px;
	COLOR: #000
}
H4, H5, H6 {
	MARGIN-TOP: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 0px
}
H5 { FONT-STYLE: italic }
H6 {
	COLOR: #666;
	FONT-STYLE: italic
}
h7, h8 {
	MARGIN-TOP: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 0px
}
h8 { FONT-STYLE: italic }
.copyright {
	CLEAR: both;
	FONT-SIZE: 11px;
	COLOR: #6e7b80;
	padding-top:15px;
	padding-bottom:25px;
}
.center { TEXT-ALIGN: center }
.left { TEXT-ALIGN: left }
.right { TEXT-ALIGN: right }
UL, OL, LI {
	MARGIN-TOP: 0px;
}
IMG.left {
	MARGIN-BOTTOM: 10px;
	MARGIN-RIGHT: 10px;
	border: 1px solid #000
}
IMG.right {
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
	border: 1px solid #000
}
TABLE.box TD {
	BORDER-RIGHT: #9fceed 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #9fceed 1px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	MARGIN: 0px 5px;
	BORDER-LEFT: #9fceed 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #9fceed 1px solid;
	BACKGROUND-COLOR: #deeef9
}
.caption {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	color: #000
}
.DocumentNumber { /* this should not change based on language! */ FONT-FAMILY: Verdana, Arial, helvetica, sans-serif }
BODY, #box P, .mainContent .caption, .mainContent .caption b, .mainContent .copyright, input { FONT-FAMILY: Verdana, Arial, helvetica, sans-serif; }
.mainContent *, BIG, .mainContent P, P.left, P.right, P.center, P.justify { FONT-FAMILY: "Times New Roman", Georgia, serif; }
TABLE.box P, TABLE.box P b, TABLE.box P hotfield { FONT-FAMILY: Arial, helvetica, sans-serif }
.mainContent H1 { FONT-FAMILY: Tahoma, Arial, helvetica; }
.mainContent H2, .mainContent H3, H4, H5, H6, h7, h8, TABLE.box TD, .EnglishTitle { FONT-FAMILY: Arial, Verdana, helvetica, sans-serif }
#default #Page {
	width: 730px;
	margin: 0 auto;
}
#default #PageTop {
	width: 730px;
	height: 10px;
	background: url(/Images/LoginPageTop.jpg) no-repeat;
	float: right;
	font-size: 1px;
}
#default #PageMid {
	width: 730px;
	background: url(/Images/LoginPageMid.jpg) no-repeat;
	float: right;
	padding-bottom: 0;
}
#default #PageBottom {
	width: 730px;
	height: 10px;
	background: url(/Images/LoginPageBot.jpg) no-repeat;
	float: right;
}
#LoginTab {
	background: url(/Images/LoginTab.jpg) no-repeat;
	width: 285px;
	height: 140px;
	float: right;
	padding: 20px 20px 20px 50px;
}
#LoginLeft {
	width: 140px;
	float: left;
}
#LoginRight {
	width: 140px;
	float: left;
	padding: 10px 0 0 5px;
}
#Logo {
	width: 355px;
	height: 110px;
	float: right;
	background: url(/Images/Krames-CLT-Logo.jpg) no-repeat right top;
}
#Slogan {
	width: 355px;
	height: 110px;
	float: right;
	background: url(/Images/KramesCLT-Slogan.jpg) no-repeat right top;
}
#ContentLeft {
	width: 355px;
	height: 400px;
	float: left;
}
#ImageRotator {
	width: 365px;
	height: 400px;
	float: left;
}
#splash-note {
	color:#333333;
	font-size:12px;
	padding:10px 15px 10px 45px;
	text-align: center;
}
#splash-note b {
	color:#FF9900;
	text-transform:uppercase;
}
.inputlabel {
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
	margin-bottom:3px;
	margin-top:6px;
}
.inputlabel .intput { margin-bottom: 0px; }
.fieldsInput {
	background-color:#F6FBFF;
	border:1px solid #2E5399;
	color:#595959;
	font-family:verdana, arial, helvetica;
	font-size:11px;
	padding-bottom:3px;
	padding-left:5px;
	padding-top:3px;
	width:120px;
}
#Failure {
	height: 45px;
	color: #FFFF66;
}
.submit input {
	background-color:#FF9933;
	border:1px solid #333333;
	color:#FFFFFF;
	font-family:verdana, arial, helvetica;
	font-size:11px;
	font-weight:bold;
	width:110px;
	margin-top: 20px;
}
/********* IE6 PNG FIX ***********/
/********* Ajax Tab Styling ***********/
.ajax__tab_container {
	width: 952px;
	height: 600px;
	margin: 0 0 0 14px;
	overflow: visible;
}
.ajax__tab_body {
	background-color:#FFFFFF;
	border-color:-moz-use-text-color #999999 #999999;
	border-style:none solid solid;
	border-width:0;
	font-family:verdana, tahoma, helvetica;
	font-size:10pt;
	padding:0;
}
.ajax__tab_panel { height: 582px; }
/********* IE6 PNG FIX ***********/
img, div { behavior: url(/Images/iepngfix.htc) }


/***************************/
/*    Editor.css Styling   */
/***************************/
body { }
.sectiontitle {
	font-size:18px;
	font-weight:bold;
	margin: 0px 0px 20px 5px;
}
.buttonbar {
	margin-top: 15px;
	margin-right: 30px;
	float: right;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=20);
	opacity:0.7;
}
.modalPopup {
	background-color:White;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	padding:3px;
	width:250px;
	font-size:18px;
	font-weight:bold;
}
.statusMessageSuccess {
	background-color: #E1F0E1;
	color: #006600;
	font-size:18px;
	margin-bottom: 25px;
	padding: 5px 5px 5px 5px;
}
.statusMessageError {
	background-color: #FFCECE;
	color: #990000;
	font-size:18px;
	margin-bottom: 25px;
	padding: 5px 5px 5px 5px;
}
#Publish table {
	font-size:12px;
	line-height:25px;
	width:100%;
	margin-top: 10px;
}
#Publish #BlockRadios table {
	width: 40%;	
}
#Publish thead { background-color: #f93; }
#Publish td { padding-left: 8px;}
.clear {
	clear:both;
	display:block;
}
.collapsePanel {
	background-color:white;
	overflow:hidden;
}
.collapsePanelHeader {
	width:100%;
	height:30px;
	background-image: url(images/bg-menu-main.jpg);
	background-repeat:repeat-x;
	color:#000;
	font-weight:bold;
}
#master_content .collapsePanelHeader a { color:#FFF; }
#master_content .collapsePanelHeader a:hover {
	text-decoration:none;
	background:none;
}
#PostInit { margin-left: -1px; }
#Editor { background: #FFFFFF;}
/***************************/
/*      ew.css Styling     */
/***************************/


li p {
	margin-top: 0in;
	margin-bottom: 0in;
}
h1 {
	font-family: arial, helvetica;
	font-size: 14pt;
	font-weight: bold;
}
h2 {
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
}
h3 {
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: normal;
	margin-bottom: 0in;
}
h4, h5, h6 {
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 8px;
	margin-bottom: 0in;
}
/***************************/
/*      hs.css Styling     */
/***************************/
html { overflow-y: scroll; }
#accountlogo TD { PADDING-BOTTOM: 0.5em }
.CopyrightYear { DISPLAY: none }
#tblConfig TD { PADDING-BOTTOM: 0px }
.EditableBox {
	border: #afc4cc 1px solid;
	padding: 8px;
}
#DeleteBookMark {
	WIDTH: 100%;
	COLOR: #000
}
#DeleteBookMark TR TD { BORDER-BOTTOM: #afc4cc 1px dotted }
#DeleteBookMark .Header { FONT-WEIGHT: bold }
#DeleteBookMark .Header2 {
	FONT-WEIGHT: bold;
	PADDING-TOP: 1em
}
#DeleteBookMark TR.noborder TD { BORDER-BOTTOM-STYLE: none }
#DeleteBookMark IMG {
	MARGIN-BOTTOM: 2px;
	VERTICAL-ALIGN: middle;
	MARGIN-RIGHT: 3px
}
#dgFolder1 {
	MARGIN-BOTTOM: 1em;
	WIDTH: 100%;
	FONT-FAMILY: verdana, arial, helvetica
}
#dgFolder1 TR {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #f6f8f8
}
#dgFolder1 TR TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #afc4cc 1px dotted
}
#dgFolder1 IMG { MARGIN-LEFT: 8px }
#dgFolder1 A { COLOR: #000 }
#dgFolder1 A:visited { COLOR: #000 }
#dgFolder1 A:hover {
	COLOR: #003399;
	TEXT-DECORATION: none
}
#dgFolder1 TABLE { MARGIN-LEFT: 25px }
#dgFolder1 TABLE TR {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
#dgFolder1 TABLE TR TD {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
#dgFolder1 IMG { VERTICAL-ALIGN: middle }
#dgFolder1 IMG.doc { MARGIN-RIGHT: 3px }
.BPaddnewname {
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0.5em;
	FONT-FAMILY: verdana, arial, helvetica
}
.BPaddnewname INPUT { FONT-SIZE: 11px }
.ResultsBox {
	border: #afc4cc 1px solid;
	padding: 8px;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	FONT-FAMILY: verdana, arial, helvetica;
	BORDER-COLLAPSE: collapse
}
.ResultBox IMG {
	VERTICAL-ALIGN: bottom;
	MARGIN-RIGHT: 4px
}
#dhtmltooltip {
	BORDER-RIGHT: #77b4db 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #77b4db 1px solid;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	Z-INDEX: 100;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #77b4db 1px solid;
	WIDTH: 150px;
	COLOR: #6e7b80;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #77b4db 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	POSITION: absolute;
	BACKGROUND-COLOR: white
}
#dhtmltooltip IMG {
	CLEAR: both;
	FLOAT: left;
	MARGIN-BOTTOM: 5px;
	VERTICAL-ALIGN: baseline;
	MARGIN-RIGHT: 5px
}
#dhtmltooltip .rule {
	MARGIN-TOP: 8px;
	FONT-SIZE: 1px;
	MARGIN-BOTTOM: 8px;
	BORDER-BOTTOM: #afc4cc 1px dotted
}
#dhtmltooltip IMG.doc {
	MARGIN-BOTTOM: 1px;
	MARGIN-LEFT: 3px
}
#dhtmltooltip .docname { PADDING-TOP: 3px }
TABLE#dlImportReport { MARGIN-TOP: 1em }
TABLE#dgSearchResults, TABLE.dgSearchResults {
	MARGIN-BOTTOM: 1em;
	WIDTH: 100%
}
TABLE#dlImportReport {
	MARGIN-BOTTOM: 1em;
	WIDTH: 100%
}
TABLE#dgSearchResults TD, 
TABLE.dgSearchResults TD, 
TABLE.dgSearchResults2 TR TD, 
TABLE.dgSearchResults2 TR TH, 
TABLE.gvPatientLandingVisits TR TD, 
TABLE.gvPatientLandingVisits TR TH,
TABLE#dlImportReport TD,
TABLE#dgReport TD,
TABLE#dgPermissions TD {
	BORDER-RIGHT: #afc4cc 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #afc4cc 1px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #afc4cc 1px solid;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #afc4cc 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BORDER-COLLAPSE: collapse
}
TABLE.gvPatientLandingVisits .Selected { background-color:#FFA; }
TABLE#dgSearchResults A, TABLE.dgSearchResults A {
	FONT-WEIGHT: bold;
	COLOR: #0066cc
}
TABLE.dgSearchResults2 A, TABLE.gvPatientLandingVisits A {
	FONT-WEIGHT: bold;
	COLOR: #0066cc
}
TABLE.dgSearchResults3 A {
	FONT-WEIGHT: bold;
	COLOR: #0066cc
}
TABLE.dgSearchResults2 TR TD TD, TABLE.gvPatientLandingVisits TR TD TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
TABLE#dgSearchResults, TABLE.dgSearchResults {
	BORDER-TOP: #2c7abe 5px solid;
	BORDER-LEFT: #afc4cc 1px solid;
	BORDER-COLLAPSE: collapse
}
TABLE.dgSearchResults2, TABLE.gvPatientLandingVisits {
	BORDER-TOP: #2c7abe 5px solid;
	BORDER-LEFT: #afc4cc 1px solid;
	BORDER-COLLAPSE: collapse
}
TABLE.dgSearchResults3 { BORDER-COLLAPSE: collapse }
TABLE.dgSearchResults2 TR TD .dgSearchResults3 TD, TABLE.gvPatientLandingVisits TR TD .dgSearchResults3 TD {
	BORDER:  #afc4cc 1px solid;
	PADDING: 8px;
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana, arial, helvetica;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #f6f8f8
}
#dgSearchResultsHeader TH {
	BORDER-RIGHT: #afc4cc 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #afc4cc 1px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #afc4cc 1px solid;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #afc4cc 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BORDER-COLLAPSE: collapse
}
#dgSearchResultsHeader { BORDER-COLLAPSE: collapse }
.TitleBar {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 13px;
	BACKGROUND: #2c7abe;
	PADDING-BOTTOM: 3px;
	COLOR: #fff;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #424a4d 0px solid;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px
}
.HeaderBar {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BACKGROUND: url(/siteImages/folderheader.gif) #595959;
	PADDING-BOTTOM: 3px;
	COLOR: #ebf0f2;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #424a4d 1px solid;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.bluebar {
	BACKGROUND: #2f5499;
	COLOR: #fff
}
.topspace1em { MARGIN-TOP: 1em }
.ListLinkBox {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #999 1px solid;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #f6f8f8
}
.ListLinkBox A {
	COLOR: #000;
	TEXT-DECORATION: none
}
.ListLinkBox A:visited { COLOR: #000 }
.ListLinkBox A:hover {
	COLOR: #003399;
	TEXT-DECORATION: none
}
.ListLinkBox .rule {
	MARGIN-TOP: 8px;
	FONT-SIZE: 1px;
	MARGIN-BOTTOM: 8px;
	BORDER-BOTTOM: #afc4cc 1px dotted
}
.ListLinkBox SELECT {
	MARGIN-TOP: 5px;
	FONT-SIZE: 11px;
	COLOR: #404040;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.ListLinkBox INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	BORDER-TOP: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
.ListLinkBox .noback INPUT {
	BORDER-LEFT-COLOR: transparent;
	BORDER-BOTTOM-COLOR: transparent;
	BORDER-TOP-COLOR: transparent;
	BACKGROUND-COLOR: transparent;
	BORDER-RIGHT-COLOR: transparent
}
.teachingtopicsrule {
	MARGIN-BOTTOM: 8px;
	BORDER-BOTTOM: #afc4cc 1px dotted
}
.EmailBox {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #999 1px solid;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #f6f8f8
}
.EmailBox INPUT {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 3px;
	MARGIN-LEFT: 8px;
	BORDER-LEFT: #2e5399 1px solid;
	COLOR: #404040;
	MARGIN-RIGHT: 20px;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.EmailBox .checkboxes INPUT {
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.InputBox {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #999 1px solid;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #f6f8f8
}
.InputBox TD { padding: 0 8px; }
.InputBox INPUT {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 3px;
	BORDER-LEFT: #2e5399 1px solid;
	COLOR: #404040;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.InputBox INPUT#e_FromAddress {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #2e5399 1px solid;
	WIDTH: 220px;
	COLOR: #404040;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.InputBox INPUT#EmailFromAddress {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #2e5399 1px solid;
	WIDTH: 220px;
	COLOR: #404040;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.InputBox .checkboxes INPUT {
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.InputBox .title {
	MARGIN-TOP: 16px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 5px;
	COLOR: #ff9900
}
.InputBox SELECT {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 3px;
	COLOR: #404040;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.InputBox .intro {
	DISPLAY: block;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 1.5em;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.ListLinkBox .intro {
	DISPLAY: block;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 1.5em;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.InputBox .intro10 {
	DISPLAY: block;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 1.5em;
	MARGIN-LEFT: 10px;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.emailintro {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.search INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	BORDER-TOP: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 1em;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
#dgInfo TD INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	BORDER-TOP: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
.movebuttons INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	BORDER-TOP: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 1em;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
.InputBox .noindent SELECT { MARGIN: 0px }
.InputBox .noindent TEXTAREA { MARGIN: 0px }
.InputBox .noindent INPUT { MARGIN: 0px }
.usage TD { PADDING-BOTTOM: 1em }
.email TD { PADDING-BOTTOM: 0.5em }
.unblock SELECT {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 11px;
	BORDER-BOTTOM-WIDTH: 1px;
	MARGIN: 0px 0px 0.75em;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 1px
}
.InputBox INPUT.barriers {
	MARGIN-TOP: 5px;
	MARGIN-LEFT: 2px
}
.marginright { PADDING-RIGHT: 10px }
.search5bottommargin INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	BORDER-TOP: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 5px;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	MARGIN-RIGHT: 0px;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
.search2bottommargin INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	BORDER-TOP: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 2px;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	MARGIN-RIGHT: 0px;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
.top5 { MARGIN-TOP: 0.5em }
.search1em INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #cc6600 1px solid;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 1em 0px 5px;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
.MedsBox {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #999 1px solid;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #f6f8f8
}
.MedsBox INPUT {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 3px;
	BORDER-LEFT: #2e5399 1px solid;
	COLOR: #404040;
	MARGIN-RIGHT: 10px;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.MedsBox .intro {
	DISPLAY: block;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 1.5em;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.search INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	BORDER-TOP: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0em;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
UNKNOWN {
	BORDER-RIGHT: #cc6600 1px solid;
	BORDER-TOP: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0em;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #cccccc;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
.MedsBox .checkboxes INPUT {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.MedsBox .checkboxes {
	MARGIN-TOP: 1em;
	DISPLAY: block;
	MARGIN-BOTTOM: 0.5em
}
.bottommargin5 { MARGIN-BOTTOM: 5px }
.MedsName INPUT {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #2e5399 1px solid;
	COLOR: #404040;
	MARGIN-RIGHT: 8px;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.accountname {
	MARGIN-TOP: 0.5em;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #333;
	FONT-FAMILY: verdana, arial, helvetica
}
.accountname B { COLOR: #2e5399 }
.adminbox {
	BORDER-RIGHT: #afc4cc 1px solid;
	BORDER-TOP: #afc4cc 1px solid;
	BORDER-LEFT: #afc4cc 1px solid;
	BORDER-BOTTOM: #afc4cc 1px solid;
	BACKGROUND-COLOR: #fff
}
.adminbox A {
	DISPLAY: block;
	MARGIN-BOTTOM: 2px
}
.adminbox B A {
	DISPLAY: block;
	MARGIN-BOTTOM: 0px
}
.adminbox .title {
	MARGIN-TOP: 16px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 5px;
	COLOR: #ff9900
}
.ErrorMessage {
	BORDER-RIGHT: #cc0000 15px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #999999 1px solid;
	MARGIN-TOP: 10px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #cc0000 15px solid;
	COLOR: #f00;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}
.SuccessMessage {
	BORDER-RIGHT: #00cc00 15px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #999999 1px solid;
	MARGIN-TOP: 10px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #00cc00 15px solid;
	COLOR: #090;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}
.FolderLibraryHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 0px;
	COLOR: #2e5399;
	FONT-FAMILY: verdana, arial, helvetica
}
.FolderTreeView {
	MARGIN-BOTTOM: 1em;
	FONT-FAMILY: verdana, arial, helvetica
}
.BrowseTreeView {
	MARGIN-BOTTOM: 1em;
	FONT-FAMILY: verdana, arial, helvetica
}
.BrowseTreeTopLevel {
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6f8f8
}
.BrowseTreeTopLevel A { COLOR: #000 }
.BrowseTreeTopLevel A:visited { COLOR: #000 }
.BrowseTreeTopLevel A:hover {
	COLOR: #003399;
	TEXT-DECORATION: none
}
.BrowseTreeTopLevel IMG {
	MARGIN-LEFT: 0px;
	VERTICAL-ALIGN: middle;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 6px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.FolderTreeViewHeaderBar {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BACKGROUND: url(/siteImages/folderheader.gif) #595959;
	PADDING-BOTTOM: 3px;
	COLOR: #ebf0f2;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #424a4d 1px solid;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
.FolderTreeViewHeaderBarItem { DISPLAY: inline }
.TreeViewHeaderSecondElement {
	PADDING-RIGHT: 175px;
	DISPLAY: inline;
	PADDING-LEFT: 22px
}
.TreeViewHeaderSecondElementNoCheck {
	PADDING-RIGHT: 188px;
	DISPLAY: inline;
	PADDING-LEFT: 25px
}
.TreeViewHeaderThirdElement {
	PADDING-RIGHT: 8px;
	DISPLAY: inline;
	PADDING-LEFT: 8px;
	BORDER-LEFT: #a1a5a6 1px dotted
}
.FolderNode {
	FONT-SIZE: 12px;
	BORDER-BOTTOM: #afc4cc 1px dotted;
	HEIGHT: 1%;
	BACKGROUND-COLOR: #f6f8f8
}
.FolderNode INPUT { MARGIN-LEFT: 5px }
.FolderNode A { COLOR: #000 }
.FolderNode A:visited { COLOR: #000 }
.FolderNode A:hover {
	COLOR: #003399;
	TEXT-DECORATION: none
}
.FolderNode .FolderNode { BORDER-BOTTOM-STYLE: none }
.FolderNode .FolderNode { MARGIN-LEFT: 24px }
.FolderNode IMG {
	VERTICAL-ALIGN: baseline;
	BORDER-TOP-STYLE: none;
	MARGIN-RIGHT: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.Language {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FLOAT: right;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 176px;
	COLOR: #2e5399;
	PADDING-TOP: 3px
}
.SearchLanguage {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #2e5399;
	PADDING-TOP: 3px
}
.CCBLanguage {
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	COLOR: #2e5399
}
.LinkNode {
	MARGIN-LEFT: 24px;
	HEIGHT: 1%
}
.LoadingMessage {
	FONT-SIZE: 11px;
	MARGIN-LEFT: 29px
}
.LinkNode { CLEAR: both }
.BrowseTreeView .FolderNode {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px
}
.BrowseTreeView .FolderNode IMG {
	VERTICAL-ALIGN: middle;
	MARGIN-RIGHT: 6px
}
.BrowseTreeView .FolderNode .FolderNode { MARGIN-LEFT: 13px }
.NoDocumentsMessage {
	MARGIN-LEFT: 33px;
	FONT-STYLE: italic
}
#dgCart {
	MARGIN-TOP: 1em;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1em;
	FONT-FAMILY: verdana, arial, helvetica
}
#dgInfo {
	MARGIN-TOP: 1em;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1em;
	FONT-FAMILY: verdana, arial, helvetica
}
#dgCart TD {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #afc4cc 1px dotted;
	BACKGROUND-COLOR: #f6f8f8
}
#dgInfo TD {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #afc4cc 1px dotted;
	BACKGROUND-COLOR: #f6f8f8
}
#dgCart .YourCartHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ebf0f2;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #595959
}
#dgInfo .HeaderBar {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ebf0f2;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #595959
}
#dgCart A { COLOR: #000 }
#dgCart .YourCartHeader TD {
	BACKGROUND: url(/siteImages/cartheader.gif) #595959;
	BORDER-BOTTOM: #424a4d 1px solid
}
#dgCart .CartDelete A {
	BORDER-RIGHT: #cc6600 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #cc6600 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#dgCart .CartDelete A:active { TEXT-DECORATION: none }
#dgCart .CartDelete A:hover { TEXT-DECORATION: none }
#dgCart .CartDelete A:visited { TEXT-DECORATION: none }
#dgCart .SearchLanguage { FONT-SIZE: 10px }
TABLE#dgHSResults TD {
	BORDER-RIGHT: #afc4cc 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #afc4cc 1px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #afc4cc 1px solid;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #afc4cc 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BORDER-COLLAPSE: collapse
}
TABLE#dgDrugResults TD {
	BORDER-RIGHT: #afc4cc 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #afc4cc 1px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #afc4cc 1px solid;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #afc4cc 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BORDER-COLLAPSE: collapse
}
TABLE#dgHSResults A {
	FONT-WEIGHT: bold;
	COLOR: #0066cc
}
TABLE#dgDrugResults A {
	FONT-WEIGHT: bold;
	COLOR: #0066cc
}
TABLE#dgHSResults {
	BORDER-TOP: #2c7abe 5px solid;
	MARGIN-BOTTOM: 1em;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse
}
TABLE#dgDrugResults {
	BORDER-TOP: #2c7abe 5px solid;
	MARGIN-BOTTOM: 1em;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse
}
TABLE.ContentActions { MARGIN-BOTTOM: 0.75em }
.ContentActions TD { PADDING-RIGHT: 7px }
.ContentActions INPUT.go {
	BORDER: #cc6600 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #fff;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933;
	width: 23px;
}
.ContentActions .action {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #cc6600;
	FONT-FAMILY: tahoma, arial, helvetica
}
.ContentActions .options {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #859399;
	FONT-FAMILY: tahoma, arial, helvetica
}
.ContentActions SELECT {
	FONT-SIZE: 10px;
	COLOR: #404040;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.ContentActions .label {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.ContentActions .Action { width: 147px; }
.ContentActions .PrintSize { width: 69px; }
.ContentActions .LanuageSelection { width: 93px; }
.ContentActions .PrintDuplicate { width: 96px; }
.ContentActions .RecordWriterDropDown { width: 102px; }
TABLE.RecordWriter TD {
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 5px
}
.TeachingTopics {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #999 1px solid;
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #f6f8f8
}
.TeachingTopics INPUT {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 3px;
	MARGIN-LEFT: 0px;
	BORDER-LEFT: #2e5399 1px solid;
	COLOR: #404040;
	MARGIN-RIGHT: 20px;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.TeachingTopics .checkboxes INPUT {
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.TeachingTopics SELECT {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 3px;
	MARGIN-LEFT: 0px;
	COLOR: #404040;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.TeachingTopics .intro {
	DISPLAY: block;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 1.5em;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.TeachingTopics TD { PADDING-BOTTOM: 5px }
.TeachingTopics A {
	FONT-WEIGHT: bold;
	COLOR: #0066cc
}
.nobottomborder { BORDER-BOTTOM-WIDTH: 0px }
.PrintIFrame {
	LEFT: -200px;
	WIDTH: 140px;
	POSITION: absolute;
	TOP: 20px;
	HEIGHT: 140px
}
#PrintOptionsContainer {
	MARGIN-TOP: 1em;
	FONT-SIZE: 12px;
	FONT-FAMILY: verdana, arial, helvetica;
	TEXT-ALIGN: center
}
.InfoRxPatientInfo INPUT { MARGIN: 0px }
.InfoRxPatientInfo SELECT { MARGIN: 0px }
.InfoRxPatientInfo TD {
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 5px
}
BODY {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	FONT-FAMILY: verdana, arial, helvetica
}
#UIPage {
	BACKGROUND: url(/siteImages/mainbackground.gif) #fff repeat-x;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center
}
#container-KOD {
	BORDER-RIGHT: #92a3a9 1px solid;
	BORDER-TOP: #92a3a9 1px solid;
	BACKGROUND: #fff;
	MARGIN-LEFT: auto;
	BORDER-LEFT: #92a3a9 1px solid;
	WIDTH: 778px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #92a3a9 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	TEXT-ALIGN: left
}
#nav-infobar {
	FONT-SIZE: 11px;
	OVERFLOW: hidden
}
#nav-infobar {
	FONT-WEIGHT: bold;
	WIDTH: 778px;
	COLOR: #999d9d;
	BACKGROUND-COLOR: #000000
}
#nav-infobar A {
	BORDER-RIGHT: #92a3a9 1px dotted;
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	FLOAT: left;
	PADDING-BOTTOM: 6px;
	COLOR: #eee;
	PADDING-TOP: 5px;
	HEIGHT: 100%;
	TEXT-DECORATION: none
}
#nav-infobar A:hover {
	COLOR: #ddd;
	BACKGROUND-COLOR: #3d3d3d
}
#nav-infobar A:active {
	COLOR: #ddd;
	BACKGROUND-COLOR: #3d3d3d
}
#nav-infobar A.admin { COLOR: #ff9900 }
#nav-infobar A.admin:hover { COLOR: #ffb547 }
#nav-infobar .toplinks A.admin:active { COLOR: #ffb547 }
#nav-infobar .logout {
	DISPLAY: block;
	FLOAT: right;
	WIDTH: 100px
}
#nav-infobar .logout A {
	PADDING-RIGHT: 15px;
	BACKGROUND-POSITION: 15px 9px;
	DISPLAY: block;
	PADDING-LEFT: 25px;
	FLOAT: right;
	BACKGROUND-IMAGE: url(/siteImages/arrow.gif);
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #92a3a9 1px dotted;
	COLOR: #eee;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 100%;
	BORDER-RIGHT-WIDTH: 0px;
	TEXT-DECORATION: none
}
#nav-infobar .logout A:hover {
	COLOR: #ddd;
	BACKGROUND-COLOR: #3d3d3d
}
#nav-infobar .logout A:active {
	COLOR: #ddd;
	BACKGROUND-COLOR: #3d3d3d
}
#masthead {
	BACKGROUND: url(/siteImages/masthead.jpg) #206fb7;
	WIDTH: 778px;
	HEIGHT: 118px
}
#salesmasthead {
	BACKGROUND: url(/siteImages/masthead.jpg) #206fb7;
	WIDTH: 778px;
	HEIGHT: 90px
}
#masthead-cobrand {
	WIDTH: 778px;
	HEIGHT: 81px
}
#masthead-cobrand .kod {
	MARGIN-TOP: 11px;
	FLOAT: left;
	MARGIN-LEFT: 13px
}
#masthead-cobrand .custom {
	FLOAT: right;
	MARGIN-RIGHT: 13px
}
#masthead-bar {
	FONT-SIZE: 1px;
	BACKGROUND: #2f5499;
	WIDTH: 778px;
	BORDER-BOTTOM: white 1px solid;
	HEIGHT: 11px
}
#nav-main {
	VERTICAL-ALIGN: bottom;
	OVERFLOW: hidden;
	HEIGHT: 37px
}
#nav-main A { FONT-SIZE: 12px }
#nav-main A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 7px;
	WIDTH: 106px;
	COLOR: #333333;
	PADDING-TOP: 16px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#nav-main A:hover { COLOR: #eee }
#nav-main A:active { COLOR: #eee }
#nav-main .current { COLOR: #eee }
#nav-main A#tab1 {
	BACKGROUND-POSITION: 50% top;
	BACKGROUND-IMAGE: url(/siteImages/nav-tab1.gif)
}
#nav-main A#tab1:active { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab1:hover { BACKGROUND-POSITION: 50% bottom }
#nav-main A.current#tab1 { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab2 {
	BACKGROUND-POSITION: 50% top;
	BACKGROUND-IMAGE: url(/siteImages/nav-tab2.gif)
}
#nav-main A#tab2:active { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab2:hover { BACKGROUND-POSITION: 50% bottom }
#nav-main A.current#tab2 { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab3 {
	BACKGROUND-POSITION: 50% top;
	BACKGROUND-IMAGE: url(/siteImages/nav-tab3.gif)
}
#nav-main A#tab3:active { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab3:hover { BACKGROUND-POSITION: 50% bottom }
#nav-main A.current#tab3 { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab4 {
	BACKGROUND-POSITION: 50% top;
	BACKGROUND-IMAGE: url(/siteImages/nav-tab4.gif)
}
#nav-main A#tab4:active { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab4:hover { BACKGROUND-POSITION: 50% bottom }
#nav-main A.current#tab4 { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab5 {
	BACKGROUND-POSITION: 50% top;
	BACKGROUND-IMAGE: url(/siteImages/nav-tab5.gif)
}
#nav-main A#tab5:active { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab5:hover { BACKGROUND-POSITION: 50% bottom }
#nav-main A.current#tab5 { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab6 {
	BACKGROUND-POSITION: 50% top;
	BACKGROUND-IMAGE: url(/siteImages/nav-tab6.gif)
}
#nav-main A#tab6:active { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab6:hover { BACKGROUND-POSITION: 50% bottom }
#nav-main A.current#tab6 { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab7 {
	BACKGROUND-POSITION: 50% top;
	BACKGROUND-IMAGE: url(/siteImages/nav-tab7.gif)
}
#nav-main A#tab7:active { BACKGROUND-POSITION: 50% bottom }
#nav-main A#tab7:hover { BACKGROUND-POSITION: 50% bottom }
#nav-main A.current#tab7 { BACKGROUND-POSITION: 50% bottom }
#nav-main A.sales { COLOR: #fff }
#nav-main A.sales:hover {
	BACKGROUND-POSITION: 50% bottom;
	COLOR: #6cf
}
#nav-main A.sales:active {
	BACKGROUND-POSITION: 50% bottom;
	COLOR: #6cf
}
#nav-main A.salesCurrent#tab4 {
	BACKGROUND-POSITION: 50% bottom;
	COLOR: #6cf
}
#nav-main A.salesCurrent#tab5 {
	BACKGROUND-POSITION: 50% bottom;
	COLOR: #6cf
}
#nav-main A.salesCurrent#tab6 {
	BACKGROUND-POSITION: 50% bottom;
	COLOR: #6cf
}
#nav-main A.salesCurrent#tab7 {
	BACKGROUND-POSITION: 50% bottom;
	COLOR: #6cf
}
#section-bar {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
.searchbox INPUT {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #2e5399 1px solid;
	WIDTH: 180px;
	COLOR: #595959;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
.searchsubmit INPUT {
	BORDER-RIGHT: #cc6600 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #cc6600 1px solid;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 3px;
	BORDER-LEFT: #cc6600 1px solid;
	COLOR: #fff;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cc6600 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
#section-bar-browse {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-browse.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-folders {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-folders.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-recordwriter {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-recordwriter.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-admin {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-admin.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-account {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-account.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-info {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-info.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-meds {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-meds.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-careplan {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-careplan.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-healthsheet {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-healthsheet.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-search {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-search.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-ccb {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-ccb.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-sales {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-sales.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#section-bar-add {
	PADDING-LEFT: 15px;
	BACKGROUND: url(/siteImages/section-bar-add.jpg) #dfedf1 no-repeat right 50%;
	WIDTH: 763px;
	PADDING-TOP: 10px;
	HEIGHT: 36px
}
#maincontent {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 30px;
	WIDTH: 748px;
	COLOR: #000000;
	PADDING-TOP: 30px;
	FONT-FAMILY: verdana, arial, helvetica
}
#maincontent-help {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 15px;
	COLOR: #000000;
	PADDING-TOP: 15px;
	FONT-FAMILY: verdana, arial, helvetica
}
#maincontent-help P {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica
}
#box P {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica
}
#maincontent-condensed {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 30px;
	COLOR: #000000;
	PADDING-TOP: 15px;
	FONT-FAMILY: verdana, arial, helvetica
}
#page-title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 3px;
	COLOR: #ff9900;
	BORDER-BOTTOM: #92a3a9 1px solid;
	FONT-FAMILY: tahoma, arial, helvetica
}
.page-title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 3px;
	COLOR: #ff9900;
	BORDER-BOTTOM: #92a3a9 1px solid;
	FONT-FAMILY: tahoma, arial, helvetica
}
.page-title2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 3px;
	COLOR: #2e5399;
	FONT-FAMILY: tahoma, arial, helvetica
}
#page-intro {
	DISPLAY: block;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 1.5em;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
#folderpage-intro {
	DISPLAY: block;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.indent { MARGIN-LEFT: 15px }
.displaybox {
	BORDER-RIGHT: #afc4cc 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #afc4cc 1px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #afc4cc 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #afc4cc 1px solid
}
.InformationTitle A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #333;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#InformationItems .InformationTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #0066cc
}
#InformationItems .description {
	CLEAR: both;
	MARGIN-LEFT: 27px
}
#InformationItems IMG {
	FLOAT: left;
	MARGIN-RIGHT: 8px
}
#InformationItems {
	FONT-SIZE: 12px;
	PADDING-TOP: 1em;
	FONT-FAMILY: verdana, arial, helvetica
}
#InformationItems .rule {
	MARGIN-TOP: 12px;
	FONT-SIZE: 1px;
	MARGIN-BOTTOM: 12px;
	BORDER-BOTTOM: #afc4cc 1px dotted
}
.Modules .rule {
	MARGIN-TOP: 12px;
	FONT-SIZE: 1px;
	MARGIN-BOTTOM: 12px;
	BORDER-BOTTOM: #afc4cc 1px dotted
}
.Modules STRONG {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 8px;
	COLOR: #0066cc;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.Modules A {
	MARGIN-TOP: 0.5em;
	DISPLAY: block;
	MARGIN-BOTTOM: 0px
}
#leftnav {
	BACKGROUND: url(/siteImages/left-nav.gif) #deeef9 repeat-y;
	PADDING-BOTTOM: 30px
}
#leftnavbottom { BACKGROUND: url(/siteImages/left-nav.gif) #deeef9 repeat-y }
#leftnav IMG.header { BORDER-BOTTOM: #999999 1px dotted }
#leftnav A {
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: 8px 8px;
	DISPLAY: block;
	PADDING-LEFT: 17px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(/siteImages/arrow.gif);
	PADDING-BOTTOM: 4px;
	COLOR: #333333;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #999999 1px dotted;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #e9f4fb;
	TEXT-DECORATION: none
}
#leftnav A:active {
	COLOR: #cc6600;
	BACKGROUND-COLOR: #fff
}
#leftnav A:hover {
	COLOR: #cc6600;
	BACKGROUND-COLOR: #fff
}
#leftnav #folderlibrary {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 8px;
	COLOR: #333;
	PADDING-TOP: 8px;
	BACKGROUND-COLOR: #e9f4fb
}
#leftnav #folderlibrary IMG {
	MARGIN-TOP: 2px;
	FLOAT: left;
	MARGIN-BOTTOM: 4px;
	MARGIN-RIGHT: 8px
}
#footerbar-top {
	FONT-SIZE: 1px;
	BACKGROUND: url(/siteImages/footerbar-top.jpg) #daebf7;
	WIDTH: 778px;
	HEIGHT: 13px
}
#footerbar { FONT-SIZE: 10px }
#footerbar {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(/siteImages/nav-infobar.gif) #000 repeat-y;
	PADDING-BOTTOM: 6px;
	WIDTH: 758px;
	COLOR: #999d9d;
	PADDING-TOP: 6px
}
#footerbar .version { TEXT-TRANSFORM: uppercase }
#footer {
	PADDING-RIGHT: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 15px
}
#footer A {
	PADDING-LEFT: 13px;
	BACKGROUND: url(/siteImages/up.gif) #fff no-repeat 0px 4px;
	COLOR: #92a3a9;
	WHITE-SPACE: nowrap
}
#footer A:active {
	COLOR: #636e73;
	TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #636e73;
	TEXT-DECORATION: none
}
#splash-row1 {
	background-color: #427cbb;
	background-repeat: no-repeat;
	HEIGHT: 119px
}
TD.splashtab {
	WIDTH: 21px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 158px;
	TEXT-ALIGN: left
}
#splash-row2 {
	background-color: #5bace0;
	background-repeat: no-repeat;
	HEIGHT: 158px;
	TEXT-ALIGN: left
}
#splash-row2 TABLE TD {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	COLOR: #fff;
	PADDING-TOP: 6px
}
#splash-row2 TABLE TD .inputlabel {
	MARGIN-TOP: 6px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 3px
}
#splash-row2 TABLE TD.fields INPUT {
	BORDER-RIGHT: #2e5399 1px solid;
	BORDER-TOP: #2e5399 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #2e5399 1px solid;
	WIDTH: 120px;
	COLOR: #595959;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #2e5399 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #f6fbff
}
#splash-row2 TABLE TD.submit {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 26px
}
#splash-row2 TABLE TD.submit INPUT {
	BORDER-RIGHT: #333 1px solid;
	BORDER-TOP: #333 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #333 1px solid;
	WIDTH: 110px;
	COLOR: #fff;
	BORDER-BOTTOM: #333 1px solid;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ff9933
}
#splash-row2 TABLE TD.submit .break {
	DISPLAY: block;
	FONT-SIZE: 1px;
	HEIGHT: 6px
}
#splash-row2 TABLE TD.submit IMG.splash-lock { MARGIN-LEFT: 5px }
#splash-row3 {
	background-color: #427cbb;
	background-repeat: no-repeat;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 114px
}
#splash-note {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	COLOR: #333;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left
}
#splash-note B {
	TEXT-TRANSFORM: uppercase;
	COLOR: #f90
}
#splash-loginnote {
	FONT-SIZE: 10px;
	COLOR: #333333
}
.trademark {
	FONT-WEIGHT: bold;
	COLOR: #92a3a9
}
#ErrorScreen {
	BORDER-RIGHT: #92a3a9 1px solid;
	BORDER-TOP: #92a3a9 1px solid;
	BORDER-LEFT: #92a3a9 1px solid;
	WIDTH: 450px;
	BORDER-BOTTOM: #92a3a9 1px solid;
	BACKGROUND-COLOR: #dff5ff;
	TEXT-ALIGN: left
}
#ErrorScreen .ErrorBody {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 15px;
	COLOR: #333;
	PADDING-TOP: 15px
}
#ErrorScreen .ErrorBody B { FONT-SIZE: 15px }
SPAN.DrugDocument {
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
A.CheckLink {
	COLOR: #333333;
	TEXT-DECORATION: none
}
A.CheckLink:hover {
	COLOR: #333333;
	TEXT-DECORATION: underline
}
A { TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: underline }
A.Folder { TEXT-DECORATION: none }
A.Folder:hover { TEXT-DECORATION: none }
A.FolderClicked {
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none
}
A.FolderClicked:hover {
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none
}
A.L4 {
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.L4:hover {
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.L4:visited {
	FONT-SIZE: 12px;
	COLOR: #333;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
A.BrowseSubtopic {
	FONT-STYLE: italic;
	TEXT-DECORATION: none
}
A.BrowseSubtopic:hover {
	FONT-STYLE: italic;
	TEXT-DECORATION: underline
}
A.BrowseCollection { COLOR: white }
A.BrowseCollection:hover { COLOR: white }
A.BrowseCollection:visited { COLOR: white }
A.BrowseCollectionSelected {
	FONT-WEIGHT: bold;
	COLOR: white
}
A.BrowseCollectionSelected:hover {
	FONT-WEIGHT: bold;
	COLOR: white
}
A.BrowseCollectionSelected:visited {
	FONT-WEIGHT: bold;
	COLOR: white
}
A.BrowseDocument {
	COLOR: black;
	TEXT-DECORATION: none
}
A.BrowseDocument:hover {
	COLOR: black;
	TEXT-DECORATION: underline
}
A.BrowseDocument:visited { COLOR: black }
.DarkBar { BACKGROUND-COLOR: #333399 }
.CopyRight {
	CLEAR: both;
	FONT-SIZE: 11px;
	COLOR: #6e7b80;
	FONT-FAMILY: verdana, Arial, Verdana, helvetica, sans-serif
}
.CopyRightYear {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: center
}
.DocumentNumber {
	FONT-SIZE: 8px;
	COLOR: #ccc;
	FONT-FAMILY: verdana, arial, helvetica;
	TEXT-ALIGN: right
}
.EnglishTitle {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif;
	TEXT-ALIGN: right
}
.GreyBackground {
	MARGIN-BOTTOM: 0px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee
}
.WhiteBackground {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	BACKGROUND-COLOR: white
}
.LargeText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px
}
.SmallerText { FONT-SIZE: 11px }
.BoldText { FONT-WEIGHT: bold }
.RedText { COLOR: red }
.SubsidiaryDrugName { COLOR: green }
.SearchSection {
	BORDER-RIGHT: #333 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #333 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #333 1px solid;
	COLOR: #000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #333 1px solid;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	BACKGROUND-COLOR: #ffcc66
}
.DottedLine {
	FONT-SIZE: 1.8em;
	BORDER-LEFT-COLOR: #eee;
	WIDTH: 100%;
	BORDER-TOP-STYLE: dotted;
	BORDER-TOP-COLOR: #eee;
	BORDER-BOTTOM: #eee 0.5pt dotted;
	BORDER-RIGHT-STYLE: dotted;
	BORDER-LEFT-STYLE: dotted;
	BORDER-RIGHT-COLOR: #eee
}
.Blocked {
	BORDER-RIGHT: #000066 1px solid;
	BORDER-TOP: #000066 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	BORDER-LEFT: #000066 1px solid;
	BORDER-BOTTOM: #000066 1px solid;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	BACKGROUND-COLOR: #ff9999
}
.Unblocked {
	BORDER-RIGHT: #000066 1px solid;
	BORDER-TOP: #000066 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	BORDER-LEFT: #000066 1px solid;
	BORDER-BOTTOM: #000066 1px solid;
	FONT-FAMILY: Verdana, helvetica, sans-serif;
	BACKGROUND-COLOR: #99cc99
}
.CustomValue {
	BORDER-RIGHT: #849399 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #849399 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #849399 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #849399 1px solid;
	BACKGROUND-COLOR: #0086d9
}
A.CustomValue {
	BORDER-RIGHT: #849399 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #849399 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #849399 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #849399 1px solid;
	BACKGROUND-COLOR: #0086d9
}
.DefaultValue {
	BORDER-RIGHT: #849399 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #849399 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #849399 1px solid;
	COLOR: #000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #849399 1px solid;
	BACKGROUND-COLOR: #f2f2f2
}
A.DefaultValue {
	BORDER-RIGHT: #849399 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #849399 1px solid;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #849399 1px solid;
	COLOR: #000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #849399 1px solid;
	BACKGROUND-COLOR: #f2f2f2
}
.Notes {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.LinkButton {
	COLOR: blue;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BACKGROUND-COLOR: white;
	TEXT-DECORATION: underline;
	BORDER-BOTTOM-STYLE: none
}
.HSBody {
	FONT-SIZE: 12pt;
	COLOR: #666666;
	BACKGROUND-COLOR: #ffffff;
	display: block;
}
.ChartHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt
}
.ChartSub {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #333333;
	BACKGROUND-COLOR: #c6c6b5
}
.ChartColor1 {
	FONT-SIZE: 12pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #e7e4e2
}
.ChartColor2 {
	FONT-SIZE: 12pt;
	COLOR: #000000;
	BACKGROUND-COLOR: #f4f1ef
}
.head0 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #333333
}
.head1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #333333
}
.cell0 {
	FONT-SIZE: 12pt;
	COLOR: #000000
}
.cell1 {
	FONT-SIZE: 12pt;
	COLOR: #000000
}
.cell2 {
	FONT-SIZE: 12pt;
	COLOR: #000000
}
.cellgrid {
	FONT-SIZE: 12pt;
	COLOR: #000000
}
OL.number { LIST-STYLE-TYPE: decimal }
OL.letter { LIST-STYLE-TYPE: upper-alpha }
OL.roman { LIST-STYLE-TYPE: upper-roman }
BIG {
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", Georgia, Serif
}
P {
	FONT-SIZE: 12pt;
	MARGIN: 0px 0px 10px;
	FONT-FAMILY: "Times New Roman", Georgia, Serif
}
P.left {
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", Georgia, Serif;
	TEXT-ALIGN: left
}
P.right {
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", Georgia, Serif;
	TEXT-ALIGN: right
}
P.center {
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", Georgia, Serif;
	TEXT-ALIGN: center
}
P.justify {
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", Georgia, Serif;
	TEXT-ALIGN: justify
}
TABLE.box P {
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial, helvetica, sans-serif
}
LI P { MARGIN: 0px 0px 2px }
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN: 0px 0px 10px;
	COLOR: #ff9900;
	FONT-FAMILY: tahoma, arial, helvetica
}
.DrugPageTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	MARGIN: 0px 0px 10px;
	COLOR: #ff9900;
	FONT-FAMILY: tahoma, arial, helvetica
}
H2 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	MARGIN-BOTTOM: 8px;
	COLOR: #0066cc;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
.DrugDocTitle {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	MARGIN-BOTTOM: 8px;
	COLOR: #0066cc;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
H3 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	MARGIN-BOTTOM: 8px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
H3 TABLE {
	FONT-SIZE: 13px;
	COLOR: #000
}
H4 {
	MARGIN-TOP: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 0px;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
H5 {
	MARGIN-TOP: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 0px;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
H6 {
	MARGIN-TOP: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 0px;
	text-decoration: none;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
H5 { FONT-STYLE: italic }
H6 {
	COLOR: #666;
	FONT-STYLE: italic
}
h7 {
	MARGIN-TOP: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 0px;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
h8 {
	MARGIN-TOP: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 0px;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif
}
h8 { FONT-STYLE: italic }
.center { TEXT-ALIGN: center }
.left { TEXT-ALIGN: left }
.right { TEXT-ALIGN: right }
UL {
	MARGIN-TOP: 0px;
}
OL {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 30px
}
IMG.left {
	MARGIN-BOTTOM: 10px;
	MARGIN-RIGHT: 10px;
	border: 1px solid #000;
	float:left;
}
IMG.right {
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
	border: 1px solid #000;
	float:right;
}
TABLE.box TD {
	BORDER-RIGHT: #9fceed 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #9fceed 1px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	MARGIN: 0px 5px;
	BORDER-LEFT: #9fceed 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #9fceed 1px solid;
	FONT-FAMILY: Arial, Verdana, helvetica, sans-serif;
	BACKGROUND-COLOR: #deeef9
}
#LanguageKey { FONT-SIZE: 10px }
#LanguageKey .Title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #2e5399
}
#LanguageKey .List {
	MARGIN-LEFT: 0px;
	PADDING-TOP: 5px;
	LIST-STYLE-TYPE: none
}
#LanguageKey .Code {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #2e5399
}
#LanguageKey .Name {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #6e7b80
}
.required INPUT { background-color: #dbecf8 }
.required SELECT { background-color: #dbecf8 }
.required .key {
	background-color: #dbecf8;
	border: #849399 1px solid;
}
.required .intro { display: inline; }
.securityinput INPUT { margin-right: 3px }
.inputnote {
	DISPLAY: block;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0.5em;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica
}
.UserFile {
	margin-top: 1em;
	border: #afc4cc 1px solid;
	padding: 8px;
}
.UserFile A {
	MARGIN-TOP: 0.25em;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0066cc
}
.UserFile IMG {
	FLOAT: left;
	MARGIN-RIGHT: 8px
}
.CCBBox {
	BORDER-RIGHT: #afc4cc 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #afc4cc 1px solid;
	MARGIN-TOP: 1em;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #afc4cc 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #afc4cc 1px solid
}
.CCBBox A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0066cc
}
.InputBox .checkboxesleft INPUT {
	MARGIN: 0px 0px 0px 4px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.InputBox TEXTAREA {
	border:  #2e5399 1px solid;
	font-size: 12px;
	margin-bottom: 3px;
	color: #404040;
	font-family: verdana, arial, helvetica;
	background-color: #f6fbff
}
.tanomargin TEXTAREA { MARGIN-LEFT: 0px }
.noleft INPUT { MARGIN-LEFT: 0px }
A { color:#0073AA; }
A:hover { color:#FF9933; }
A:active { color:#FF9933; }
#maincontent-help A {
	FONT-WEIGHT: normal;
	COLOR: #003399
}
#maincontent-help A:hover {
	FONT-WEIGHT: normal;
	COLOR: #003399
}
#maincontent-help A:active {
	FONT-WEIGHT: normal;
	COLOR: #003399
}
.HSBody p img, .HSBody h3 img { border: 1px solid #000; }
.caption {
	font: bold 13px Verdana, arial, helvetica, sans-serif;
	color: #000;
}
.CCOWContext {
	font-size: 10px;
	font-weight: bold;
	color: #eee;
	border: solid 1px #fff;
	margin: 8px;
}
.CCOWContext thead td { text-align: center; }
.CCOWContext thead { background-color: #039; }
.CCOWContext tbody td {
	text-align: left;
	padding-left: 6px;
}
.CCOWContext tbody td:last-child { padding-right: 6px; }
.CCOWContext a { color: #f90; }
input.Disabled {
	color: #bbb;
	border: 1px solid #bbb;
}
.NoBorder input { border: 0px; }
.kodlogocell { width: 1px; }
#SearchButton {
    width: 86px;
    height: 31px;
    background-image:url(/images/Search.gif);
}
#SearchButton:hover {
    width: 86px;
    height: 31px;
    background-image:url(/images/Search.gif);
    background-position: 0px 31px;
}
#PrintNowButton 
{
	border-left: 5px solid transparent;
	display: inline;
	float: left;
    width: 67px;
    height: 36px;
    background-image:url(/images/PrintNow.gif);
}
#PrintNowButton:hover 
{
    background-position: 0px 36px;
}
#AddToPrintListButton 
{
	border-left: 5px solid transparent;
	display: inline;
	float: left;
    width: 90px;
    height: 36px;
    background-image:url(/images/AddToPrintList.gif);
}
#AddToPrintListButton:hover 
{
    background-position: 0px 36px;
}
#AddAndGoToPrintListButton 
{
	border-left: 5px solid transparent;
	display: inline;
	float: left;
    width: 105px;
    height: 36px;
    background-image:url(/images/AddGoPrintList.gif);
}
#AddAndGoToPrintListButton:hover 
{
    background-position: 0px 36px;
}
#GoToPrintListButton 
{
	border-left: 5px solid transparent;
	display: inline;
	float: left;
    width: 87px;
    height: 36px;
    background-image:url(/images/GoToPrintList.gif);
}
#GoToPrintListButton:hover 
{
    background-position: 0px 36px;
}
#EditButton 
{
	border-left: 5px solid transparent;
	display: inline;
	float: left;
    width: 57px;
    height: 36px;
    background-image:url(/images/Edit.gif);
}
#EditButton:hover 
{
    background-position: 0px 36px;
}
#PrintButton 
{
	border-left: 5px solid transparent;
	display: inline;
	float: left;
    width: 86px;
    height: 31px;
    background-image:url(/images/Print.gif);
}
#PrintButton:hover 
{
    background-position: 0px 31px;
}
#ClearButton 
{
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	display: inline;
	float: left;
    width: 86px;
    height: 31px;
    background-image:url(/images/Clear.gif);
}
#ClearButton:hover 
{
    background-position: 0px 31px;
}
#ClearAllButton 
{
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	display: inline;
	float: left;
    width: 86px;
    height: 31px;
    background-image:url(/images/ClearAll.gif);
}
#ClearAllButton:hover 
{
    background-position: 0px 31px;
}
#ActionLeftDiv
{
	float: left;
}
