

/* CSS Document */
/* colors:
primary color:#5b781b 
primary color light:#d6e3b8
---
secondary color:#faa61a
---
rating: debit color (RED):#FF0000
rating: credit color (GREEN):#339900
---
generic link (BLUE):#0066cc
rating link link (BLUE):#0066c9
definition link (GREEN):#339901

*/

/******************************
DOTS FOR CI
******************************/
.dots
{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #f5f5f5;
}

/* start framework.css */
/*#topwrapper {
background-image: url(/images/genre_topcurve.gif);
}*/
#maincontent .bottomnavigation {
border-top-color: #005695;
}
#leftnavigation {
background-image: url(/images/genre_bottomlogo.gif);
}
/* end framework.css */

/* start styles.css */
h3 {
color: #5b781b;
}
h4 {
color: #5b781b;
background-color: #d6e3b8;
}
/*a.button_Type1 {
background-image: url(/images/button_Type1.gif);
}
a.button_Type1 span {
background-image: url(/images/button_Type1_span.gif);
}*/
/* end styles.css */

/* start layout.css */

#scrolling_content ul li, tooltip_content ul li, popup_content ul li{
background-image: url(/images/indent_tier1.gif);
padding-left: 12px;
}
#scrolling_content ul li ul li, tooltip_content ul li ul li, popup_content ul li ul li {
background-image: url(/images/indent_tier2.gif);
background-position:0 6px;
}
#scrolling_content ul li ul li ul li, tooltip_content ul li ul li ul li, popup_content  ul li ul li ul li {
background-image: url(/images/indent_tier3.gif);
}

#scrolling_content ul li ul li ul li ul li, tooltip_content ul li ul li ul li ul li, popup_content ul li ul li ul li ul li {
background-image: url(/images/indent_tier1.gif);
}

.tothetop{
color: #005695;
}
.tothetop a{
color: #005695;
}
.tothetop a:hover{
color: #005695;
}
.anchors_nav a {
text-decoration: none;
color: #5b781b;
}
.anchors_nav a:hover {
text-decoration: underline;
}
.Table_icd9_alphabetical{
border-top-color: #93b054;
border-right-color: #93b054;
}
.Table_icd9_alphabetical td{
border-bottom-color: #d6e3b8;
border-left-color: #d6e3b8;
}
.Table_icd9_alphabetical .icd9_number {
color: #5b781b;
}
.Table_icd9_alphabetical .icd9_name {
border-right-color: #d6e3b8;
}
.Table_icd9_numerical{
border-top-color: #93b054;
border-right-color: #93b054;
}
.Table_icd9_numerical td{
border-bottom-color: #d6e3b8;
border-left-color: #d6e3b8;
}
.Table_icd9_numerical .icd9_number {
color: #5b781b;
}
.Table_icd9_numerical .icd9_name {
border-left-color: #93b054;
}

ol#content_tabs a{
background: #4d6d26 url(/images/subnavigation_tabs.gif);
}

ol#content_tabs span {
background: url(/images/subnavigation_tabs.gif) 100% 0px;
}
/* end layout.css */

/* start jquery.autocomplete.css */
.ac_over {
background-color: #4C6B25;
}
/* end jquery.autocomplete.css */

/* start facebox.css */
#facebox td {
  border-bottom: 0;
  padding: 0;
}
#facebox .table_type3 td {
padding: 4px;
}
#facebox .table_type3.category{
color: #5b781b;
border-top-color: #5b781b;
}
#facebox .table_type3.category p {
color: #5b781b;
}
#facebox .table_type3.title{
background-color: #d6e3b8;
}
#facebox .table_type3.indent01{
padding-left: 10px;
background-position: 0px top;
background-image: url(/images/indent_tier1.gif);
}
#facebox .table_type3.indent02{
background-position: 10px top;
background-image: url(/images/indent_tier2.gif);
}
#facebox .table_type3.indent03{
background-position: 20px top;
background-image: url(/images/indent_tier3.gif);
}
#facebox .table_type3.indent04{
background-position: 30px top;
background-image: url(/images/indent_tier1.gif);
}
#facebox .table_type3.indent05{
background-position: 40px top;
background-image: url(/images/indent_tier2.gif);
}
#facebox .table_type3.indent06{
background-position: 50px top;
background-image: url(/images/indent_tier3.gif);
}
/* end facebox.css */

/***********************************
TABLE_GENERIC 
***********************************/
.table_generic .title{
color: #5b781b;
}

.table_generic .title p {
color: #5b781b;
}

.table_generic .indent01{
background-image: url(/images/indent_tier1.gif);
}

.table_generic .indent02{
background-image: url(/images/indent_tier2.gif);
}

.table_generic .indent03{
background-image: url(/images/indent_tier3.gif);
}

.table_generic .indent04{
background-image: url(/images/indent_tier1.gif);
}
.table_generic .indent05{
background-image: url(/images/indent_tier2.gif);
}

.table_generic .indent06{
background-image: url(/images/indent_tier3.gif);
}

/******************************
TABLE_TYPE 1 COLORS
******************************/
.table_type1 {
border-top-color: #d6e3b8;
border-right-color: #d6e3b8;
}

.table_type1 .category{
background-color: #5b781b;
}

.table_type1 .title{
color: #5b781b;
background-color: #d6e3b8;
}

.table_type1 .title p {
color: #18486f;
}

.table_type1 .indent01{
background-image: url(/images/indent_tier1.gif);
}

.table_type1 .indent02{
background-image: url(/images/indent_tier2.gif);
}

.table_type1 .indent03{
background-image: url(/images/indent_tier3.gif);
}

.table_type1 .indent04{
background-image: url(/images/indent_tier1.gif);
}

.table_type1 .indent05{
background-image: url(/images/indent_tier2.gif);
}

.table_type1 .indent06{
background-image: url(/images/indent_tier3.gif);
}

/******************************************
CALCULATOR COLORS
*****************************************/
.calculatorform_btn {
border: 3px double #5b781b;
background-color: #d6e3b8;
color: #5b781b;
}

.table_calculator hr {
color: #d6e3b8;
background-color: #d6e3b8;
}

.table_calculator  .category{
color: #5b781b;
border-top-color: #5b781b;
}

.table_calculator .category p {
color: #5b781b;
}

.table_calculator .title{
color: #5b781b;
background-color: #d5e3ee;
}

.table_calculator .title p {
color: #5b781b;
background-color: #d5e3ee;
}

/*************************************
CALCULATOR IMAGES
************************************/
.table_calculator .indent01{
background-image: url(/images/indent_tier1.gif);
}

.table_calculator .indent02{
background-image: url(/images/indent_tier2.gif);
}

.table_calculator .indent03{
background-image: url(/images/indent_tier3.gif);
}

.table_calculator .indent04{
background-image: url(/images/indent_tier1.gif);
}

.table_calculator .indent05{
background-image: url(/images/indent_tier2.gif);
}

.table_calculator .indent06{
background-image: url(/images/indent_tier2.gif);
}

/*********************************************
TABLE_TYPE_ROLL
*********************************************/
.table_type_roll .indent01{
background-image: url(/images/indent_tier1.gif);
}

.table_type_roll .indent02{
background-image: url(/images/indent_tier2.gif);
}

.table_type_roll .indent03{
background-image: url(/images/indent_tier3.gif);
}

.table_type_roll .indent04{
background-image: url(/images/indent_tier1.gif);
}

.table_type_roll .indent05{
background-image: url(/images/indent_tier2.gif);
}

.table_type_roll .indent06{
background-image: url(/images/indent_tier3.gif);
}

.table_type_roll .indent07{
background-image: url(/images/indent_tier1.gif);
}

.table_type_roll .indent08{
background-image: url(/images/indent_tier2.gif);
}

.table_type_roll .indent09{
background-image: url(/images/indent_tier3.gif);
}

/************************************
TABLE N0_PAD
***********************************/
/**********************************************
INDENTS FOR TABLE_NOPAD
**********************************************/

.table_nopad .indent_01
{
background-image: url(/images/indent_tier1.gif);
}

.table_nopad .indent_02
{
background-image: url(/images/indent_tier2.gif);
}

.table_nopad .indent_03
{
background-image: url(/images/indent_tier3.gif);
}

.table_nopad .indent_04
{
background-image: url(/images/indent_tier1.gif);
}

.table_nopad .indent_05
{
background-image: url(/images/indent_tier2.gif);
}

/*COLORS*/
#scrolling_content h3, #scrolling_content h3, .table_nopad .category, #scrolling_content h3, .table_nopad_resize .category{
color: #005695;
border-top-color: #005695;
border-top-width: 3px;
border-top-style: solid;
padding: 5px;
font-weight:bold;
}

.table_nopad.category p, .table_nopad_resize.category p {
color: #005695;
font-weight: bold;
text-transform: uppercase;
}

.table_nopad .category_Rdebit, .table_nopad_resize .category_Rdebit {
border-top-color: #005695;
padding: 5px;
border-top-width: 3px;
border-top-style: Solid;
color: #FF0000;
}

.table_nopad.category_Rcredit, .table_nopad_resize.category_Rcredit {
border-top-color: #005695;
border-top-width: 3px;
border-top-style: solid;
padding: 5px;
color: #339900;
}

.table_nopad .title, .table_nopad_resize .title{
color: #005695;
background-color: #d6e3b8;
font-weight: bold;
font-size: 11px;
}

/**********DATA*********/
.table_nopad .data, .table_nopad_resize .data {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F5F5F5;
padding-right:3px;
}

.table_nopad .data_Rdebit, .table_nopad_resize .data_Rdebit {
color: #FF0000;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F5F5F5;
padding-top:3px;
}

.table_nopad .data_Rcredit, .table_nopad_resize .data_Rcredit {
color: #339900;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F5F5F5;
}

/****************************
TABLE TYPE THREE
*****************************/
/******************************
TABLE
******************************/
.table_type3 {
display: table;
font-weight: normal;
width: 100%;
/* 630px */
vertical-align: top;
margin-bottom: 10px;
}
.table_type3 td {
font-weight: normal;
padding: 4px 0 0;
vertical-align: bottom;
}

/******************************
KEEP
******************************/
#info2.table_type3 {
display: table;
font-weight: normal;
width: 100%;
vertical-align: top;
margin-bottom: 10px;
}

#info2.table_type3 td {
vertical-align: top;
font-weight: normal;
padding: 4px;
}

/******************************
CATEGORY
******************************/
.table_type3 .category{
font-weight: bold;
color: #005695;
padding: 5px;
text-transform: uppercase;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #005695;
}
.table_type3 .category p {
font-weight: bold;
color: #005695;
text-transform: uppercase;
padding-bottom: 0px;
}
/*****************/
.table_type3 .category_Rdebit {
font-weight: normal;
color: #FF0000;
padding: 5px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #005695;
}
.table_type3 .category_Rdebit p{
font-weight: normal;
color: #FF0000;
padding-bottom: 0px;
}
/*****************/
.table_type3 .category_Rcredit {
color: #339900;
padding: 5px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #005695;
}
.table_type3 .category_Rcredit p{
color: #339900;
padding-bottom: 0px;
}
/******************************
TITLE
******************************/
.table_type3 .title{
font-weight: bold;
color: #005695;
font-size: 11px;
background-color: #d6e3b8;
}
.table_type3 .title p {
font-weight: bold;
color: #000000;
padding-bottom: 0px;
font-size: 11px;
}

/******************/
.table_type3 .title_Rdebit {
font-weight: bold;
color: #FF0000;
font-size: 11px;
text-transform: uppercase;
background-color: #93b054;
}
.table_type3 .title_Rdebit p{
font-weight: bold;
color: #FF0000;
padding-bottom: 0px;
font-size: 11px;
}
/*********************/

.table_type3 .debit {
color: #FF0000;
text-decoration: none;
}

.table_type3 .credit {
color: #339900;
text-decoration: none;
}

.table_type3 .data.debit {
color: #FF0000;
text-decoration: none;
}

.table_type3 .data.credit {
color: #339900;
text-decoration: none;
}

.table_type3 .title_Rcredit {
font-weight: bold;
color: #339900;
font-size: 11px;
text-transform: uppercase;
background-color: #93b054;
}

.table_type3 .title_Rcredit p{
font-weight: bold;
color: #339900;
padding-bottom: 0px;
font-size: 11px;
}

/******************************
DATA
******************************/
.table_type3 .data{
font-size: 11px;
/*border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F5F5F5;*/
/*padding-right:3px;*/
padding-top:3px;
}
.table_type3 .data p  {
display: block;
padding-bottom: 0px;
padding-right: 0px;
font-size: 11px;
}

/******************/
.table_type3 .data_Rdebit {
color: #FF0000;
padding-top:3px;
/*border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F5F5F5;*/
}
.table_type3 .data_Rdebit p{
color: #FF0000;
display: block;
}
/******************/
.table_type3 .data_Rcredit {
color: #339900;
/*border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F5F5F5;*/
}
.table_type3 .data_Rcredit p{
color: #339900;
display: block;
}

/******************/
.table_type3 .data_title{
font-weight: bold;
color: #5b781b;
font-size: 11px;
background-color: #d6e3b8;
}

/******************/

/******************/
.table_type3 .data_underline{
vertical-align: top;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #C7D8AD;
}
/******************/
.table_type3 .data_debitunderline{
color: #FF0000;
vertical-align: top;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #C7D8AD;
}

.table_type3 .data_top{
vertical-align: top;
}

.table_type3 .data_debittop{
color: #FF0000;
vertical-align: top;
}

/******************/
.table_type3 .noteList{
padding-left: 50px;
padding-bottom: 0px;
padding-top: 0px;
background-repeat: no-repeat;
background-position: 38px top;
vertical-align: top;
font-style:italic;
background-image: url(/images/note_indent1.GIF);
padding-bottom:3px;
}

.table_type3 .noteList_Debit{
padding-left: 70px;
padding-bottom: 0px;
padding-top: 0px;
background-repeat: no-repeat;
background-position: 58px top;
vertical-align: top;
font-style:italic;
color:#FF0000;
background-image: url(/images/note_indentRed.GIF);
padding-bottom:3px;
}


.table_type3 .notehead{
padding-bottom: 0px;
vertical-align: top;
padding-top: 0px;
width:8px;
font-style:italic;
padding-right:5px;
padding-bottom:5px;
}


.table_type3 .notedata{
padding-bottom: 0px;
vertical-align: top;
padding-top: 0px;
font-style:italic;
padding-right:5px;
padding-bottom:5px;
}

.table_type3 .notedata p{
padding-bottom: 0px;
font-style:italic;
padding-top: 0px;
font-style:italic;
padding-bottom:5px;
}

/******************************
INDENTS
******************************/
.table_type3 .indent01{
padding-left: 10px;
background-repeat: no-repeat;
background-position: 0px 0px;
vertical-align: top;
background-image: url(/images/indent_tier1.gif);
}
.table_type3 .indent02{
padding-left: 20px;
background-repeat: no-repeat;
background-position: 10px 0px;
vertical-align: top;
background-image: url(/images/indent_tier2.gif);
}
.table_type3 .indent03{
padding-left: 30px;
background-repeat: no-repeat;
background-position: 20px 0px;
vertical-align: top;
background-image: url(/images/indent_tier3.gif);
}
.table_type3 .indent04{
padding-left: 40px;
background-repeat: no-repeat;
background-position: 30px 0px;
vertical-align: top;
background-image: url(/images/indent_tier1.gif);
}
.table_type3 .indent05{
padding-left: 50px;
background-repeat: no-repeat;
background-position: 40px 0px;
vertical-align: top;
background-image: url(/images/indent_tier2.gif);
}
.table_type3 .indent06{
padding-left: 60px;
background-repeat: no-repeat;
background-position: 50px 0px;
vertical-align: top;
background-image: url(/images/indent_tier3.gif);
}
.table_type3 .indent07{
padding-left: 70px;
background-repeat: no-repeat;
background-position: 60px 0px;
vertical-align: top;
background-image: url(/images/indent_tier1.gif);
}
.table_type3 .indent08{
padding-left: 80px;
background-repeat: no-repeat;
background-position: 70px 0px;
vertical-align: top;
background-image: url(/images/indent_tier2.gif);
}
.table_type3 .indent09{
padding-left: 90px;
background-repeat: no-repeat;
background-position: 80px 0px;
vertical-align: top;
background-image: url(/images/indent_tier3.gif);
}

/*********************************************
TABLE TYPE 3 INDENTS_
*********************************************/
.table_type3 .indent_01 {
padding-left: 10px;
vertical-align: top;
background-image: url(/images/indent_tier1.gif);
background-position: 0px 3px;
background-repeat: no-repeat;
margin-top:2px;
margin-bottom:2px;
margin-left:0px;
padding-bottom:0px;
}

.table_type3 .indent_02 {
padding-left: 26px;
vertical-align: top;
background-image: url(/images/indent_tier2.gif);
background-position: 14px 3px;
background-repeat: no-repeat;
margin-top:2px;
margin-bottom:2px;
margin-left:10px;
padding-bottom:0px;
}

.table_type3 .indent_03 {
padding-left:36px;
vertical-align: top;
background-image: url(/images/indent_tier3.gif);
background-position: 24px 3px;
background-repeat: no-repeat;
margin-top:2px;
margin-bottom:2px;
margin-left:20px;
padding-bottom:0px;
}

.table_type3 .indent_04 {
padding-left: 46px;
vertical-align: top;
background-image: url(/images/indent_tier1.gif);
background-position: 34px 3px;
background-repeat: no-repeat;
margin-top:2px;
margin-bottom:2px;
margin-left:30px;
padding-bottom:0px;
}

.table_type3 .indent_05 {
padding-left: 56px;
vertical-align: top;
background-image: url(/images/indent_tier3.gif);
background-position: 44px 3px;
background-repeat: no-repeat;
margin-top:2px;
margin-bottom:2px;
margin-left:40px;
padding-bottom:0px;
}

/*************************************
INFO2
*************************************/
info2 .indent01{
background-image: url(/images/indent_tier1.gif);
}

info2 .indent02{
background-image: url(/images/indent_tier2.gif);
}

info2 .indent03{
background-image: url(/images/indent_tier3.gif);
}

info2 .indent04{
background-image: url(/images/indent_tier1.gif);
}

info2 .indent05{
background-image: url(/images/indent_tier2.gif);
}

info2 .indent06{
background-image: url(/images/indent_tier3.gif);
}

/******************************************







