.infoLabels {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.smHeaderTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a:active,
a:visited,
a:link,
.patientListTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.searchLabels {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.buttonTxt {
	background-color: #F0F1F2;
 	color: #000000;
	font-weight: bold;
	line-height: 10pt;
	padding-top: 1px;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.smHeaderTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.smTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}
.topHeaderTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.welcomeTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bigWelcomeTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.infoLabels {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.podHighlight {
	background-color: #D7E4EE;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.podHighlight2 {
	background-color: #D7E4EE;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}
.whiteTxtLinks {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.blackTxtLinks {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.rxHighlight {
	background-color: #E2E2E2;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.loginTitle {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #333399;
}
.headerHighlight {
	background-color: #E8E8E8;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.detailHeader {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #F2ECBB;
	font-weight: bold;
	color: #000000;
}
.pulldownbox {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.cartTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.lensTxtColor {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #006633;
	font-weight: bold;
}
.revenueTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #006633;
	font-weight: bold;
}
.diagnosticTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #FF9900;
	font-weight: bold;
}
.nonlensTxtColor {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #0033CC;
	font-weight: bold;
}
.diagnosticColor {
	background-color: #FFFFCC;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.alertTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.footerTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
}
.copyrightTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.revenueColor {
	background-color: #A0C0C0;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.blackBkgrd {
	background-color: #000000;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.blackHeaderTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.accountInfoHighlight {
	background-color: #D9D9EC;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.grayBkgrd {
	background-color: #E2E2E2;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.userListTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}
.requiredTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #CC3300;
	font-weight: bold;
}
.orderStatusHighlight {
	background-color: #FFDE9B;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.orderStatusHighlight2 {
	background-color: #FFF0D2;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.redAlertTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.patientHighlight {
	background-color: #D9ECEC;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.languageHighlight {
	background-color: #E5E5E5;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.italics {
	font-style: italic;
	font-weight: bold;
}
.bold {
	font-style: normal;
	font-weight: bold;
}
.bigHeaderTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.textbox {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	border:1px solid #0099CC;
}
.financialsHighlight {
	background-color: #DDEEDD;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.negativeNumber {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
}
.LgBrackets {
  	font-family: Arial, Verdana, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.patientName {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #418383;
}
.legalLinks {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.whiteBkgrd {
	font-family: Arial, Verdana, sans-serif;
	background-color: #FFFFFF;
}
.tinyTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #333399;
	font-weight: bold;
}
.navyBkgrd {
	background-color: #333399;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
}
.whiteHeaderTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
}
.redBkgrd {
	background-color: #CC0000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.tinyBlkTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}
.bigGrayHeaderTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.myInfoHighlight {
	background-color: #DAF2FE;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.ltGrayBkgrd {
	background-color: #F0F0F0;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.whiteCopyrightTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.drkGrayBkgrd {
	background-color: #999999;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.revenueTotalTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #006633;
	font-weight: bold;
}
.diagnosticTotalsTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: bold;
}
.nonlensTotalsTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #0033CC;
	font-weight: bold;
	text-decoration: none;
}
.drkBlueInfoLabels {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}
.ltBlueBkgrd {
	background-color: #E9F0F5;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.resetPasswordLink {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #CC3300;
	font-weight: normal;
}
.multipleAcctsLink {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #009966;
	font-weight: normal;
}
.userLink {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #0000FF;
	font-weight: normal;
}
.editAlertTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #006633;
	font-weight: bold;
}
.drkGrayInfoLabels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	color: #666666;
	font-variant: normal;
	line-height: normal;
}
.lgHeaderTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	font-style: italic;
}
.lgRedAlertTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.drkBlueLegalHeader {
	font-family: Arial, Verdana, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
}
.smRedAlertTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #CC0000;
	font-weight: bold;
}
.salesrepHighlight {
	background-color: #EBF5EB;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.ltPodHighlight {
	background-color: #F0F5F9;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.patientSmTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.drkBlueVersion {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
}
.whiteAcctNumberName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.smRedBoTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.homeBkgrd {
	background-color: #006699;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.ltRedBkgrd {
	background-color: #FF9797;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.greenTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #009900;
	font-weight: bold;
}
.smGreenTxt {
  	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #006633;
	font-weight: bold;
}
.scanningHighlight {
	background-color: #C4EAFD;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.blueTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: normal;
}.blkAcctNumberName {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.whiteMenuTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.blackBorder {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: black;


}
#mainContentTable {
	background: white url(images/kr_bkgrd4.jpg) no-repeat;
}
#bkgrdImg {
	background: white url(images/kr_background2.gif) repeat-y;
}
#subBkgrdImg {
	background: white url(images/ordering_bkgrd2.gif) repeat-y;
}
#tab {
	background: white url(images/tab_left2.gif) no-repeat;
}
#tab a:hover {
	text-decoration:none;
    color:gray;
}
#tab2 {
	background: url(images/tab_left2_click.gif) no-repeat;
}
#tabRight {
	background: white url(images/tab_right.gif) no-repeat;
}
#tabRightClicked {
	background: white url(images/tab_right_click.gif) no-repeat;
}
#tabBkgrd {
	background: white url(images/kr_stock_ordering_tabs_bkgrd.gif) repeat-x;
}
.tabTxt a:link {
	text-decoration: none;
	color: #002468;
}
.tabTxt a:visited {
	text-decoration: none;
	color: #002468;
}
.tabTxt a:active {
	text-decoration: none;
	color: #002468;
}
.tabTxt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	white-space: nowrap;
	padding-top: 1px;
	padding-left: 12px;
	padding-right:5px;
}
.tabTxtSelect {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	white-space: nowrap;
	padding-top: 2px;
	padding-left: 12px;
	padding-right:5px;
}
#loginHeader{
	background: white url(/HTML/images/login2b_02.gif) repeat-x;
}
#leftBkgrd{
	background: white url(/HTML/images/login2b_05.gif) repeat-y;
}
#rightBkgrd{
	background: white url(/HTML/images/right_line_06.gif) repeat-y;
}
#bottomBkgrd{
	background: white url(/HTML/images/login2b_09.gif) repeat-x;
}
.blackBorderBottom {
	padding: 1px;
	background-color: white;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;

}
.blackBorderRight {
	padding: 1px;
	background-color: white;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.blackBorderTop {

	padding: 1px;
	background-color: white;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.lgBlueAlertTxt {

  	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
}
.smRedInactive {

	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #CC0000;
	font-weight: normal;
}
.BorderTopBottom {


	padding: 1px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.newHighlight {

	background-color: #FFFFCC;
  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.printOptionsTable {
	background-color: #F0F0F0;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: thin solid #000000;

}
.ltGreenTxt {

  	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #006633;
	font-weight: bold;
}
input.login{
	width:100px;
	height:20px;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
}

