/* SCORE Styles for Non-Main Content */
.innertube{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
td.pagetop {
	padding: 10px 20px 0 20px; 	/* top,rt,bottom.lft */
}
td.pagecontent {
	padding: 0 20px 0 20px; 	/* top,rt,bottom.lft */
	vertical-align: top;
}
table.navtable {
	margin-top: 5px;
	margin-bottom: 5px;
	display: none;
}
table.datatbl td {font-size:12px;}

td.header570 {
	color: #fff;
	font-size: 24px;
	text-decoration: none;
	font-weight: bold;
}
.subhdr570 {
	font-size: 14px;
}
h2.tight {
	padding: 0;
	margin: 0; 
}
p.welcometext { 
	font-size: 12px; 
	font-style: italic; 
	color: #fffff0;
	padding: 10px 3px 0 15px; 	/* top,rt,bottom.lft */
	font-weight: bold;
} 

/* Main content text - define these first, so more specific classes can override */
.main_content_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none 
}

a.main_content_text:link 		{color: #003366; text-decoration: none }
a.main_content_text:visited 	{color: #003366; text-decoration: none }
a.main_content_text:active 		{color: #006699; text-decoration: underline }
a.main_content_text:hover 		{color: #006699; text-decoration: underline }
                            
.main_content_text a:link 		{color: #003366; text-decoration: underline }
.main_content_text a:visited 	{color: #003366; text-decoration: underline }
.main_content_text a:active 	{color: #006699; text-decoration: underline }
.main_content_text a:hover 		{color: #006699; text-decoration: underline }

a.promo_text:link 				{font-size: 9px; font-style: normal; font-weight: normal; color: #003366; text-decoration: underline}
a.promo_text:visited 			{font-size: 9px; font-style: normal; font-weight: normal; color: #003366; text-decoration: underline}
a.promo_text:active 			{font-size: 9px; font-style: normal; font-weight: normal; color: #006699; text-decoration: underline }
a.promo_text:hover 				{font-size: 9px; font-style: normal; font-weight: normal; color: #006699; text-decoration: underline }

a.promo_text_bold:link 			{font-size: 9px; font-style: normal; font-weight: bold; color: #003366; text-decoration: underline }
a.promo_text_bold:visited 		{font-size: 9px; font-style: normal; font-weight: bold; color: #003366; text-decoration: underline }
a.promo_text_bold:active 		{font-size: 9px; font-style: normal; font-weight: bold; color: #006699; text-decoration: underline }
a.promo_text_bold:hover 		{font-size: 9px; font-style: normal; font-weight: bold; color: #006699; text-decoration: underline }
                            
.promo_text a:link 				{font-size: 9px; font-style: normal; color: #003366; text-decoration: underline }
.promo_text a:visited 			{font-size: 9px; font-style: normal; color: #003366; text-decoration: underline }
.promo_text a:active 			{font-size: 9px; font-style: normal; color: #006699; text-decoration: underline }
.promo_text a:hover 			{font-size: 9px; font-style: normal; color: #006699; text-decoration: underline }

th.promo_text_header 			{font-size: 15px; font-style: normal; font-weight: bold; background-color: #006699; color:#fff; text-align: center}
.promo_text 					{font-size: 9px; font-style: normal; font-weight: normal; color: #000000}     
.promo_text_bold 				{font-size: 9px; font-style: normal; font-weight: bold; color: #000000 }

/* Semi-navigation links */    
.footer_links_gray 				{font-size: 10px; font-weight: normal; color: #666666; text-decoration: none }
                        
.footer_links_white 			{font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.footer_links_white:link 		{color: #FFFFFF; text-decoration: none}
a.footer_links_white:visited 	{color: #FFFFFF; text-decoration: none}
a.footer_links_white:active 	{color: #FFFFFF; text-decoration: underline}
a.footer_links_white:hover 		{color: #FFFFFF; text-decoration: underline}
                            
.footer_links_blue 				{font-size: 10px; font-weight: normal; color: #003366; text-decoration: none}
a.footer_links_blue:link 		{color: #003366; text-decoration: none}
a.footer_links_blue:visited 	{color: #003366; text-decoration: none}
a.footer_links_blue:active 		{color: #003366; text-decoration: underline}
a.footer_links_blue:hover 		{color: #003366; text-decoration: underline}
.footer_links_blue a:link 		{color: #003366; text-decoration: none}
.footer_links_blue a:visited 	{color: #003366; text-decoration: none}
.footer_links_blue a:active 	{color: #003366; text-decoration: underline}
.footer_links_blue a:hover 		{color: #003366; text-decoration: underline}
             
.util_links 					{font-size: 10px; font-style: normal; color: #003366; text-decoration: none}               
a.util_links:link 				{color: #003366; text-decoration: none}
a.util_links:visited 			{color: #003366; text-decoration: none}
a.util_links:active 			{color: #003366; text-decoration: underline}
a.util_links:hover 				{color: #003366; text-decoration: underline}
.util_links a:link 				{color: #003366; text-decoration: none}
.util_links a:visited			{color: #003366; text-decoration: none}
.util_links a:active 			{color: #003366; text-decoration: underline}
.util_links a:hover 			{color: #003366; text-decoration: underline}

.breadcrumb 					{font-size: 10px; font-weight: normal; font-style: normal; color: #003366; text-decoration: none;}                       
a.breadcrumb:link 				{color: #003366; text-decoration: none}
a.breadcrumb:visited 			{color: #003366; text-decoration: none}
a.breadcrumb:active 			{color: #003366; text-decoration: underline}
a.breadcrumb:hover 				{color: #003366; text-decoration: underline}

/* Headers and special links */
.main_content_header_sub1 		{font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.main_content_header_sub1_italic 	{font-size: 12px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none}

.main_content_header1 			{font-size: 13px; font-weight: bold; color: #003366}
.main_content_header1 h1 		{font-size:20px; text-align:left; margin:0;}
                 
a.main_content_header1:link 	{text-decoration: none }
a.main_content_header1:visited 	{text-decoration: none }
a.main_content_header1:active 	{text-decoration: underline }
a.main_content_header1:hover 	{text-decoration: underline }
                            
.main_content_header2 			{font-size: 12px; font-weight: bold; color: #003366}
a.main_content_header2:link 	{text-decoration: none }
a.main_content_header2:visited 	{text-decoration: none }
a.main_content_header2:active 	{text-decoration: underline }
a.main_content_header2:hover 	{text-decoration: underline }
                            
.main_content_link1 			{font-size: 9px; color: #003366; text-decoration: underline }
a.main_content_link1:link 		{color: #003366;}
a.main_content_link1:visited 	{color: #003366;}
a.main_content_link1:active 	{color: #006699;}
a.main_content_link1:hover 		{color: #006699;}
                            
.main_content_link2 			{font-size: 10px; color: #003366; text-decoration: underline }
a.main_content_link2:link 		{color: #003366;}
a.main_content_link2:visited 	{color: #003366;}
a.main_content_link2:active 	{color: #003366;}
a.main_content_link2:hover 		{color: #003366;}
                            
.main_content_link3 			{font-size: 12px; color: #003366; text-decoration: underline }
a.main_content_link3:link 		{color: #003366;}
a.main_content_link3:visited 	{color: #003366;}
a.main_content_link3:active 	{color: #006699;}
a.main_content_link3:hover 		{color: #006699;}

/* Misc national styles */
.date 				{font-size: 10px; font-style: normal; color: #003366; text-decoration: none; font-weight: bold }      
.main_content_date 	{font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
.chapter_id 		{font-size: 12px; font-style: normal; color: #99ccff; font-weight: bold}
.breadcrumb_home {
	background-image: url(/images/breadcrumb_home_icon.gif);
	background-position: -2px 2px;
	background-repeat: no-repeat;
	padding-left: 12px;
	font-weight: bold;
}

p.listPlainPreviousSibling {margin-bottom: 0;}
ul.listPlain li {list-style-type: none;	margin-left:0;}
.separator_gold {border-bottom: 1px solid #D1A952; margin-top:0.25em; margin-bottom:0.25em;}
.tightbullets p {margin:0;}

#ajaxSearch_form {
	color: #000;
	width: auto;
}
#ajaxSearch_form fieldset { border:0px }

#ajaxSearch_input {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	border:1px solid #003366; 
	min-height: 16px;  /* submit_arrow height */
	height: auto !important;
	_height:16px;
	width: 140px; 
	position: absolute;
	padding-left: 2px;
	top: 95px;  /* top panel height (84px) + some margin */
	right: 38px;  /* ajaxSearch_submit right (20px) + submit_arrow width (19px) */
}
#ajaxSearch_submit {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0px; /* hack to elim Go! */
	font-style: normal; 
	font-weight: normal; 
	color: #006699; 
	width:19px !important;
    height:18px !important;
    margin:0 !important;
    border:0 !important;
    background: #000 url(/images/submit_arrow_19x18.gif) no-repeat center right;
	padding-right:0px !important;  
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
	position: absolute;
	top: 95px;
	right: 20px;
}

/* from national conversion_style.css */
/* .main_content_header1 h1 { font-size:1.5em; } */
/* .main_content_header1 h1 { font-size:20px; } moved earlier */
td.main_content_text h2 { color:#176e9b; }

.stretch { height: 195px; }
.no-bold { font-weight:normal; }
.no-bold p.last { margin-bottom:10px; }

td.ask-score-box { 
	background:#d8a97a url(/images/ask_score_background.gif) repeat-x top left; 
	color:#fff; 
	padding:12px 15px 2px 15px;  /* top rt bottom left */
	/* width: 415px; */
}
td.ask-score-box h3 { color:#fff; font-size:17px; font-weight:bold;}
td.ask-score-box h4 { color:#fff; font-size:13px; font-weight:bold;}
td.ask-score-box ul li {list-style-type:disc;}

td.bc-score-box { 
	font-size: 14px; 
	font-weight: normal; 
	border:1px solid #007aa9; 
	padding:0 10px 10px 10px; 
}
td.bc-score-box p {font-size:12px; color:#003366; margin: 0 0 20px 0; padding-left:5px; }
td.bc-score-box p.document-title { color:#003366; font-size: 12px; font-weight:bold; margin-bottom:0; padding:5px 0 5px 5px; }
td.bc-score-box a:link 		{color: blue; text-decoration: none}
td.bc-score-box a:visited		{color: blue; text-decoration: none}
td.bc-score-box a:active 		{color: #000; text-decoration: underline}
td.bc-score-box a:hover 		{color: #000; text-decoration: underline}

td.bc-score-box h2 {color:#176e9b; font-size:18px; font-weight:bold;}
td.bc-score-box ul { margin:0 0 20px 20px; }
td.bc-score-box ul li { list-style-type:disc; }

td.bc-score-box table.tan_box a:link 	{color: blue; text-decoration: underline}
td.bc-score-box table.tan_box a:visited	{color: blue; text-decoration: underline}
td.bc-score-box table.tan_box a:active 	{color: #000; text-decoration: underline}
td.bc-score-box table.tan_box a:hover 	{color: blue; font-weight:bold; text-decoration: underline}

td.side-box { 
	font-size: 13px; 
	font-weight: normal; 
	padding-right:10px;
}
td.side-box .box-h1 { font-weight:bold; font-size:18px; text-align:center; }
td.side-box .box-h2 { font-weight:bold; font-size:14px; text-align:left; padding-top:5px; }
td.side-box .box-h3 { font-weight:bold; font-size:12px; text-align:left; }
td.main_content_text h2 {color:#176e9b; font-size:18px; font-weight:bold; text-align:center;}
td.main_content_text h2.step3-link a { 
	color:#106d9c; 
	float:right; 
	display: inline;  /* fix IE6 float problem */
	font-size:12px; 
	font-weight:bold;
}
td.main_content_text h2.step3-link a:hover { text-decoration:none; }
td.main_content_text div.left-content p a { color:#518ab4; text-decoration:none; }
td.main_content_text div.left-content a:hover { text-decoration:underline; }

td.main_content_text ul { 
	float:left; 
	display: inline;  /* fix IE6 float problem */
	font-weight:bold; 
	margin-bottom:25px; 
	width:100%;
}
.main_content_text a {font-weight:normal; }

a.main_content_header1 {font-weight:bold; }

/* Home Page Styles */
div.topBlock{
background:url(/images/topBlockBg.gif) repeat-x;
margin:4px;
}

div.topBlock p {
text-align:left;
font-size: 12px;
font-style: normal;
padding:5px 10px;
margin:0;
}

div.topBlock a {
font-size:1.0em;
color:#005688;
text-decoration:none;
font-weight:bold;
}

div.topBlock a:visited {color:#005688;}
div.topBlock a:hover {color:#ef8b1e;}
div.topBlock a:active {color:#ef8b1e;}
div.topBlock a:visited:hover{color:#ef8b1e;}

div.headLink {
height:33px;
font-size: 18px;
font-weight: bold;
text-align: left;
vertical-align: middle;
background-color: inherit;
}

div.headLink a {
text-decoration:none;
}

td.midBlock {
padding: 0px;
background-color: #f9fbed;
height: 100%;
}

div.midHeader {
font-size:18px;
font-weight:bold;
text-align: center;
padding: 6px;
color: #fff;
background-color: #1B4F8A;
}

div.midContent{
margin: 15px; 
}

div.midLarger {
color: #003366;
font-size: 14px;
margin: 15px; 
}

div.midLarger .centered {
text-align: center;
font-weight: bold;
}

.hrule{border-bottom:1px solid #878787;}


/* Member Login Page Style */
table.explain_box {
width:600px;
margin-left:auto;
margin-right:auto;
font-size: 13px;
font-style: normal;
font-weight: bold;
}
#loginfrm {
width:330px;
margin:auto;
}
#loginfrm fieldset{
padding:10px;
}
#loginfrm legend{
font-weight:bold;
font-size:12px;
}
#loginfrm label{
display:block;
height:2em;
background-color:#fdedcb; /* #E7E7E7; */
padding:10px 10px 0;
}
#loginfrm input {
margin-right:20px;
border:1px solid #999999;
float:right;
display: inline;  /* fix IE6 float problem */
clear:right;
background:#eee;
}
#loginfrm input:focus,#loginfrm input:hover {
border:1px solid #333333;
}
/* Other Member Page Styles */
input.btn1 {
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	width:100px;
	background-color: #BFDCF9; 
	color: #003366; 
}
input.btn1:focus, input.btn1:hover {
	background-color: #003366;
	color: #ffffff;
}

.centertxt {
text-align: center;
}
.error{
color:red;
font-weight:bold;
text-align: center;
}

.noshow {display:none}

/***************** SCREEN ONLY STYLES ****************/
@media screen {
.printonly { display: none; }

/* SCREEN LAYOUT: 2-column fluid layout with fixed-width left panel and fixed-height top panel. Example usage:
<div id="maincontainer">
	<div id="topsection">
		<div class="innertube">Top Panel Code here</div>
	</div>
	<div id="contentwrapper">
		<div id="contentcolumn">
			<div class="innertube">Main content here</div>
		</div>
	</div>
	<div id="leftcolumn">
		<div class="innertube">Left panel code here</div>
	</div>
	<div id="footer">Footer code here</div>
</div>
*/
#maincontainer	/* repeating y background is what gives columns equal height */
{
clear:both;
float:left;
width:100%;
background-color: #fff;
background-image: url(/images/background.gif);	/* width=205, height=1 */
background-repeat: repeat-y;
}

#topsection{
background: #000;
height: 87px; /*Height of top section, incl 3px high black bar at bottom */
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
display: inline;  /* fix IE6 float problem */
width: 100%;
}

#contentcolumn{	
margin-left: 205px; /* Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
display: inline;  /* fix IE6 float problem */
width: 205px; /*Width of left column equals width of background.gif */
margin-left: -100%;
background: #1B4F8A;
height:100%; /* parent (body) must also define height:100% */
}

/* model code for handling IE6 problem
<style type="text/css">@import "http://www.score.org/js/home2.css";</style>
<!--[if lt IE 9]>
	<style type="text/css">@import "js/home2-ie.css";</style>
<![endif]-->
<script src="js/home2.js"></script>
<!--[if lt IE 7]>
	<style type="text/css">@import "js/home2-ie6.css";</style>
<![endif]-->
<script src="js/home2.js"></script>
*/
/* failed attempt to fix IE6 float div with margin: -100%
#contentwrapper{  / * colleft * /
float: left;
position: relative;
}

#contentcolumn{	 / * col1 * /
float: left;
position: relative;
width: 1075px;
}

#leftcolumn{  / * col2 * /
float: left;
position: relative;
overflow: hidden;
width: 205px;
background: #1B4F8A;
}
*/
#mbr_left_frame{
background: #1B4F8A;
height:100%; /* parent (body) must also define height:100% */
}

#footer{
clear: left;
width: 100%;
background: #fff;
color: #FFF;
text-align: center;
padding: 0;
border-top-width: 3;
border-top-style: solid;
border-top-color: #1B4F8A;
}

/* LeftPanel Vertical Menu */
div.vertmenu {
	width:205px;
}
div#natmenu {
	background: url(/images/left_action_bg_wide.jpg) repeat-y top left;
	margin: 0px;
	padding: 5px 3px 5px 0px; 	/* top,rt,bottom.lft */
	/* border-bottom: #6699cc 1px solid; (extends 1px too far right - ???) */
}
/* top level menu items */
div.vertmenu ul {
	margin:0px;
	padding:0px;
	font-size: 12px;
	font-weight: bold; 
}
div.vertmenu li {
	text-decoration: none;
	list-style:none;
	margin: 10px 3px 13px 25px;	/* top,rt,bottom,lft */
}
div#natmenu li {
	padding-left: 15px;
	background: url(/images/leftnav_action_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;	/* xpos ypos */
}
/* top-level menu items */
div.vertmenu ul.nav_gold li a:link 		{color: #CC9966; background-color: inherit}
div.vertmenu ul.nav_gold li a:visited	{color: #CC9966; background-color: inherit}
div.vertmenu ul.nav_gold li a:active	{color: #CC9966; background-color: inherit}
div.vertmenu ul.nav_gold li a:hover 	{color: #CC9966; background-color: inherit}                  		
div.vertmenu ul.nav_gold li.nav_selected a {color: #CC9966; background-color: #fff}

.nav_gray {color:#ccc}
p.nav_gray {
	padding: 10px 3px 0 15px; 	/* top,rt,bottom.lft */
	font-weight: bold;
}  
div.vertmenu .nav_gray a:link 		{color: #ccc; background-color: inherit}
div.vertmenu .nav_gray a:visited	{color: #ccc; background-color: inherit}
div.vertmenu .nav_gray a:active 	{color: #ccc; background-color: inherit}
div.vertmenu .nav_gray a:hover 		{color: #ccc; background-color: inherit}                  		
div.vertmenu .nav_gray li.nav_selected a {color: #003366; background-color: #fff}

.nav_blue {color:#003366}
p.nav_blue {
	margin: 0;
	padding: 10px 3px 0 15px; 	/* top,rt,bottom.lft */
	font-weight: bold;
}  
div.vertmenu .nav_blue a:link 	{color: #003366; background-color: inherit}
div.vertmenu .nav_blue a:visited{color: #003366; background-color: inherit}
div.vertmenu .nav_blue a:active {color: #003366; background-color: inherit}
div.vertmenu .nav_blue a:hover 	{color: #003366; background-color: inherit}                  		
div.vertmenu .nav_blue li.nav_selected a {color: #fff; background-color: #003366}

/* 2nd level menu items */
div.vertmenu ul ul.subnav {
	margin:0px;
	padding:0px;
	font-size: 10px;
	font-weight: normal;
	list-style:none;
}
div.vertmenu ul ul.subnav li {
	margin: 2px 3px 2px 10px;	/* top,rt,bottom.lft */
	color: #fff;
}
div.vertmenu ul ul.subnav li a:link 	{color: #fff; background-color: inherit}
div.vertmenu ul ul.subnav li a:visited	{color: #fff; background-color: inherit}
div.vertmenu ul ul.subnav li a:active	{color: #fff; background-color: inherit}
div.vertmenu ul ul.subnav li a:hover 	{color: #fff; background-color: inherit}                  		
div.vertmenu ul ul.subnav li.nav_selected a {color: #003366; background-color: #fff}
div.vertmenu ul ul.subnav li.active a {color: #003366; background-color: #fff}  /* for IE6: doesn't handle <li class="active nav_selected"> */

/* anchor styles */
div.vertmenu a:link 	{text-decoration: none}
div.vertmenu a:visited	{text-decoration: none}
div.vertmenu a:active 	{text-decoration: underline}
div.vertmenu a:hover 	{text-decoration: underline}

div.vertmenu hr {width:95%; height:1px; color:#6699cc}
/* End LeftPanel Vertical Menu */

/* Start MainContent Vertical Menu */
div#divMainContentMenu {
	margin-left: 20px;
}
ul.main_content_menu {
	margin:0px;
	padding:0px;
	font-size: 14px;
	font-weight: bold; 
}
ul.main_content_menu li {
	text-decoration: none;
	list-style:none;
	margin: 10px 3px 13px 25px;	/* top,rt,bottom,lft */
}
ul.main_content_submenu {
	margin:0px;
	padding:0px;
	font-size: 12px;
	font-weight: normal;
	list-style:none;
}
ul.main_content_submenu li {
	margin: 2px 3px 2px 10px;	/* top,rt,bottom.lft */
}
/* End MainContent Vertical Menu */

/* form and table styles */
table.gray_box {border:1px solid #000; background-color: #dee3e7;}
table.datatbl {border: 1px solid #000;}
.ltrow {background-color : #efefef;}
.dkrow {background-color: #dee3e7;}

table.explain_box {
border:1px solid #D1A952; 
background-color:#FDEDCB; 
color:#003366;
}
td.side-box .box-h1 { color:#003366; }
td.side-box .box-h2 { color:#003366; }
td.side-box .box-h3 { color:#003366; }

p.MsoNormal, li.MsoNormal, div.MsoNormal {color:#000033;}
table.MsoTableWeb2 { background:#E0E0E0; }

/* Templates with "news" */
div#news {
	/* width:200px; replaced by col width=22% */
	margin: 10px 0px 5px 20px;	/* top,rt,bottom.lft */
	border:2px solid #006699;
	padding: 0px;
	vertical-align:top;
}
div#news td {
	text-align: left;
}
div#news ul {margin:0; padding:0;}   
div#news ul li {margin:0; margin-left:16px;}
div#news ul li p {margin:0;}            
div#news ul li {list-style-type: square;}

/* Screen Only: CSS button style - alternative to <input ... onClick="..."> buttons
	Usage: <a class="btn" href="xxx.php">Button 1</a>
*/
a.btn
{
text-decoration: none;
}

a.btn:link, a.btn:visited
{
/* float: center; */
margin: 2px 5px 2px 5px;
padding: 3px;
/* width: 100px; */
border-top: 2px solid #cccccc;
border-bottom: 2px solid black;
border-left: 2px solid #cccccc;
border-right: 2px solid black;
background: #eeeeff;
text-align: center;
color: #000000;
}

a.btn:hover
{
background: #ddddff;
}

a.btn:active
{
border-bottom: 2px solid #eeeeee;
border-top: 2px solid black;
border-right: 2px solid #eeeeee;
border-left: 2px solid black;
}
/* end CSS buttons */


}  /* end media screen */

/***************** PRINT ONLY STYLES ****************/
@media print {
.noprint {display: none;}

#maincontainer{background-color: #fff;}
#topsection {display: none;}
#contentwrapper{border:0px;}
#contentcolumn{border:0px;}
#leftcolumn {display: none;}
#footer {display: none;}
td.pagetop {display: none;}

div.vertmenu {display: none;}
div#news {display:none}

/* form and table styles */
table.gray_box {border:1px solid #000; background-color: #fff;}
table.datatbl {border: 1px solid #000;}
.ltrow {background-color : #fff;}
.dkrow {background-color: #fff;}

table.explain_box {
/*
border:1px solid #000; 
background-color:#fff; 
color:#000;
*/
display: none;
}
td.side-box .box-h1 { color:#000; }
td.side-box .box-h2 { color:#000; }
td.side-box .box-h3 { color:#000; }

p.MsoNormal, li.MsoNormal, div.MsoNormal {color:#000;}
table.MsoTableWeb2 {
background:#fff;
border:0;
page-break-before:avoid;
}

a.btn {display: none;}

}  /* end media print */




