
A { color:#006699; text-decoration:underline; }
A:hover, A:active { color:#006699; text-decoration:underline; }
A.nav { color:#006699; text-decoration:none; }
A.nav:hover, A.nav:active { color:#003366; text-decoration:underline; }
A.topnav { color:#FFFFFF; text-decoration:none; }
A.topnav:hover, A.topnav:active { color:#99CCFF; text-decoration:none; }
A.wsd { font-family:arial,helvetica,sans-serif; color:#999999; font-size:11px; text-decoration:none; }
A.wsd:hover, A.wsd:active { font-family:arial,helvetica,sans-serif; color:#999999; font-size:11px; text-decoration:none; }
A.copy { font-family:arial,helvetica,sans-serif; color:#CCCCCC; font-size:10px; text-decoration:none; }
A.copy:hover, A.copy:active { font-family:arial,helvetica,sans-serif; color:#CCCCCC; font-size:10px; text-decoration:none; }

BODY { margin:0px 0px 0px 0px; background-color:#FFFFFF; font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
TD { font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
img { border:none; }

INPUT.slimbox, textarea.slimbox, select { border:1px #CCCCCC solid; font-family:arial,helvetica,sans-serif; color:#666666; font-size:11px; }
TD.bodycopy { background-color:#E5E5CC; padding:10px 10px 10px 10px; font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
TD.gearbox { background:url(../images/gear_text_bg.gif); background-repeat: no-repeat; background-position: 90% 99%; background-color:#F6F6ED; border-collapse:collapse; border-top:2px #CC0066 solid; border-left:1px #7D7D4F solid; border-right:1px #7D7D4F solid; border-bottom:1px #7D7D4F solid; }
DIV.pageTitle { font-family:gill sans mt, gill sans, arial,helvetica,sans-serif; color:#006699; font-size:24px; margin:0px 0px 5px 0px; }

.copy { font-family:arial,helvetica,sans-serif; color:#CCCCCC; font-size:10px; }
.indented { margin-left:17px; }
.nav { font-family:arial,helvetica,sans-serif; color:#006699; font-size:13px; }
.padded5 { padding:5px 5px 5px 5px; }
.padded10 { padding:10px 10px 10px 10px; }
.title { font-family:arial,helvetica,sans-serif; color:#000000; font-size:14px; font-weight:bold; }
.topnav { font-family:arial,helvetica,sans-serif; color:#FFFFFF; font-size:13px; }
.welcome { font-family:arial,helvetica,sans-serif; color:#FFFFFF; font-size:14px; }
.az_link { text-decoration:none; margin:0px 3px; cursor:hand; cursor:pointer; color:#006699; }
.az_link_hover { text-decoration:none; margin:0px 3px; font-size:1.5em; font-weight:bold; cursor:hand; cursor:pointer; color:#006699; }
.link { cursor:hand; cursor:pointer; color:#006699; }
.error { font-weight:bold; color:#CC0000; }
.not_eligible td { border:1px solid red }
.button { text-align:center; padding:3px; background:#CC0066;color:#FFF;font-weight:bold;cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

table.menu_BAK { border: 1px; padding: 3px; background-color: CC0066; border-color: F5BBD8; border-style: solid; width: 112px; border-collapse:collapse; }
table.menu { padding: 3px; background-color: CC0066; width: 112px; }
td.menu_off { padding: 3px 0px 3px 6px; border: 0px; background-color: CC0066; text-align: left; font-weight: normal; color:#FFFFFF; }
td.menu_on {
	cursor: hand;
	padding: 3px 0px 3px 6px;
	border: 0px;
	background-color: CC0066;
	text-align: left;
	font-weight: bold;
	color:#FFFFFF;
}

.sub_menu_ref_hidden{z-index: 3;position: absolute;left: 100px;top: 165px;visibility: hidden; }
.sub_menu_ref_show{z-index: 3;position: absolute;left: 100px;top: -6px;visibility: visible; }

.sub_menu_nopay_hidden{z-index: 3;position: absolute;left: 100px;top: 10px;visibility: hidden; }
.sub_menu_nopay_show{z-index: 3;position: absolute;left: 100px;top: 9px;visibility: visible; }

.sub_menu_nopay_reports_hidden{z-index: 3;position: absolute;left: 100px;top: 30px;visibility: hidden; }
.sub_menu_nopay_reports_show{z-index: 3;position: absolute;left: 100px;top: 26px;visibility: visible; }

.sub_menu_denialletters_hidden{z-index: 3;position: absolute;left: 100px;top: 9px;visibility: hidden; }
.sub_menu_denialletters_show{z-index: 3;position: absolute;left: 100px;top: 9px;visibility: visible; }

.sub_menu_eligibility_hidden{z-index: 3;position: absolute;left: 100px;top: 30px;visibility: hidden; }
.sub_menu_eligibility_show{z-index: 3;position: absolute;left: 100px;top:30px;visibility: visible; }

.sub_menu_medbill_claim_hidden {z-index: 3;position: absolute;left: 100px;top: 10px;visibility: hidden; }
.sub_menu_medbill_claim_show{z-index: 3;position: absolute;left: 100px;top: 9px;visibility: visible; }

.sub_menu_medbill_reports_hidden {z-index: 3;position: absolute;left: 100px;top: 30px;visibility: hidden; }
.sub_menu_medbill_reports_show {z-index: 3;position: absolute;left: 100px;top: 26px;visibility: visible; }

.sub_menu_medbill_submission_hidden {z-index: 3;position: absolute;left: 100px;top: 50px;visibility: hidden; }
.sub_menu_medbill_submission_show {z-index: 3;position: absolute;left: 100px;top: 42px;visibility: visible; }

/* AJAX Styles */
#response_loading {
	position:relative;
	left:0;
	top:0;
	width:18px;
	height:18px;
	background:url('../images/loading.gif');
	display:none;
}

#response_good {
	position:relative;
	left:0;
	top:0;
	width:16px;
	height:15px;
	background:url('../images/checkmark.gif');
	display:none;
}

#response_bad {
	position:relative;
	left:0;
	top:0;
	width:16px;
	height:15px;
	background:url('../images/alert.gif');
	display:none;
}

.dividerrow {
	background-color:#006699;
}
.dividerrow td {
	color:#FFFFFF;
}
.titlerow {
    background-color:#006699;
    padding:3px;
    font-size:1.2em;
    color:#FFFFFF;
}
.resultstable {
    background-color:#F6F6ED;
    border-collapse:collapse;
}
.resultstable td {
    border:1px solid #7D7D4F;
    padding:3px;
}
.resultstable .headings td{
    font-weight:bold;
    background-color:#D8D8C5; 
}
.resultstable .altrow {
    background-color:#D8D8C5; 
}
.tabletitle {
    background-color:#006699;
    color:#FFFFFF;
    font-weight:bold;
    padding:3px;
}
.popuptitle {
    background-color:#006699;
    color:#FFFFFF;
    font-weight:bold;
    padding:3px;
}

.popupDiv{ background-color:#E5E5E5; position:absolute; z-index:5; border:2px solid #006699; display:none; }

#PrintSettingsDiv { width:450px; height:325px; }
#PrintSettingsGrid { border-collapse:collapse; }
#PrintSettingsGrid td { width:15px; height:15px; }

#CopyOptionsDiv { width:250px; height:100px; }
