html, body {
height: auto;
margin: 0;
padding: 0;
font-family:Verdana;
font-size:11px;
color:#444;
background-image:url(/visitor/images/common/body_bg.png);
background-repeat:repeat-x;
background-color:#0797CC;
}

img {
border:0px none;
}

/* Header Section */

.header-class{
margin-left:20px;
margin-right:auto;
width:970px;
height:55px;
float:left;
margin-top:0px;
z-index:50;
}

.site-logo-div-class{
float:left;
height:35px;
width:418px;
margin-top:25px;
margin-left:1px;
margin-right:10px;
}

.site-logo-a-class {
font-size:18px;
color:#424242;
width:335px;
height:29px;
display:block;
}

.site-logo-img-class{
float:left;
height:28px;
width:482px;
}

.site-title-div-class {
float:left;
height:34px;
width:auto;
margin-top:14px;
margin-left:10px;
margin-right:10px;
}

.site-title-p-class {
float:left;
margin-top:0px;
margin-bottom:0px;
font-size:32px;
color:#424242;
width:auto;
height:34px;
display:block;
}


.header-menu-class{
width:auto;
height:22px;
float:right;
margin-top:0px;
margin-right:10px;
}

.header-menu-ul-class{
width:auto;
height:22px;
display:block;
margin-top:0px;
margin-bottom:0px;
padding-left:0px;
margin-left:0px;
float:right;
}

.header-menu-li-class{
width:auto;
float:left;
list-style-image:none;
list-style:none;
margin-top:6px;
margin-right:0px;
vertical-align:middle;
}

#header-menu-sub-li-id-1{
width:115px;
float:left;
list-style-image:none;
list-style:none;
margin-top:6px;
margin-right:0px;
vertical-align:middle;
height:auto;
}

.header-menu-a-class {
font-size:10px;
color:#29ABE2;
font-weight:bold;
text-decoration:none;
}

.header-menu-p-class {
font-size:10px;
color:#29ABE2;
font-weight:bold;
cursor:pointer;
margin-top:1px;
margin-bottom:0px;
_margin-top:0px;
}

.header-menu-a-class:hover {
text-decoration:underline;
}

.header-menu-li-separator-class {
float:left;
margin-top:7px;
width:2px;
height:10px;
margin-left:5px;
margin-right:5px;
list-style-image:none;
list-style:none;
}

.header-menu-separator-img-class {
width:1px;
height:10px;
}

.header-submenu-ul-class {
width:160px;
height:70px;
z-index:100;
background-color:#FFFFFF;
border-width:2px;
border-color:#00A0C6;
border-style:solid;
position:relative;
top:5px;
left:0px;
display:none;
padding:0px;
}

.header-submenu-li-class {
float:left;
width:100%;
height:auto;
list-style-image:none;
list-style:none;
margin:0;
padding-left:5px;
}

.header-submenu-bullet-img-class {
float:left;
height:6px;
margin-left:3px;
margin-right:3px;
margin-top:9px;
width:5px;
}

.header-submenu-a-class {
color:#00A0C6;
float:left;
font-size:10px;
height:auto;
margin-top:5px;
text-decoration:none;
width:135px;
}

.header-submenu-a-class:hover {
text-decoration:underline;
}

/* Header Section */

/* Nav CSS Refer to navigation.css */

/* Main Content */

.content-top-img-class {
float:left;
margin-top:3px;
margin-left:20px;
width:970px;
height:2px;
z-index:1;
}

.content-bottom-img-class {
float:left;
margin-bottom:3px;
margin-left:20px;
width:970px;
height:2px;
z-index:1;
}

.content-wrap-div-class{
float:left;
margin-left:20px;
margin-top:0px;
margin-bottom:0px;
width:970px;
height:auto;
background-color:#FFFFFF;
z-index:1;
}

.banner-div-class{
width:950px;
height:146px;
margin-left:10px;
float:left;
}

.left-column-div-class{
width:207px;
float:left;
margin-left:10px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
height:auto;
z-index:1;

}

.content-div-class a { color:#0099cc; text-decoration:none;}
.content-div-class a:hover { text-decoration:underline; }
.content-div-wide-class a { color:#0099cc; text-decoration:none;}
.content-div-wide-class a:hover { text-decoration:underline; }
.content-div-extra-wide-class a { color:#0099cc; text-decoration:none;}
.content-div-extra-wide-class a:hover { text-decoration:underline; }
.content-div-class table, .content-div-class ul {float:left; font-size:11px; }
.content-div-wide-class table, .content-div-wide-class ul {float:left; font-size:11px; }
.content-div-extra-wide-class table, .content-div-extra-wide-class ul {float:left; font-size:11px; }



.content-div-class{
float:left;
width:543px;
  min-height:545px;
  height:auto !important;
  height:545px;
 
}

.content-div-class ul {
width:90%;
height:auto;
margin-left:0px;
padding-left:25px;
float:left;
}

.content-div-class li{
margin-top:5px;
margin-bottom:5px;
width:90%;
vertical-align:top;
}

.content-div-class li p{
width:95%;
line-height:15px;
}



.content-div-wide-class{
float:left;
width:743px;
  min-height:545px;
  height:auto !important;
  height:545px;
  
}

.content-div-wide-class ul {
float:left;
width:90%;
height:auto;
margin-left:-1px;
padding-left:25px;
}

.content-div-wide-class li{
margin-top:5px;
margin-bottom:5px;
width:90%;
vertical-align:top;
}

.content-div-wide-class li p{
width:95%;
line-height:15px;
}

.content-div-extra-wide-class{
float:left;
width:950px;
  min-height:545px;
  height:auto !important;
  height:545px;
  margin-left:10px;
}

.content-div-extra-wide-class ul {
float:left;
width:90%;
height:auto;
margin-left:0px;
padding-left:25px;
}

.content-div-extra-wide-class li{
margin-top:5px;
margin-bottom:5px;
width:90%;
vertical-align:top;
}

.content-div-extra-wide-class li p{
width:95%;
line-height:15px;
}

.content-head-div-class{
float:left;
margin-left:10px;
margin-top:10px;
height:auto;
width:530px;

}

.content-head-extra-wide-div-class {
float:left;
margin-left:0px;
margin-top:10px;
height:auto;
width:940px;
}

.content-head-wide-div-class {
float:left;
margin-left:10px;
margin-top:10px;
height:auto;
width:730px;
}

.print-img-class{
float:right;
margin-right:0px;
cursor:pointer;
}

.rss-img-class{
float:right;
margin-right:5px;
cursor:pointer;
margin-top:4px;
}

.rss-tool-tip-class{
float:right;
margin-right:15px;
cursor:pointer;
margin-top:6px;
}

.content-head-h1-class{
float:left;
width:auto;
margin-top:0px;
margin-bottom:0px;
font-size:15px;
color:black;
font-weight:bold;
}

.news-content-head-h1-class{
float:left;
width:720px;
margin-top:0px;
margin-bottom:0px;
font-size:15px;
color:black;
font-weight:bold;
}

h2 {
float:left;
width:99%;
font-size:12px;
color:black;
font-weight:bold;
}

h3 {
float:left;
width:99%;
font-size:11px;
color:#444444;
font-weight:bold;
}

.content-div-text-class {
float:left;
margin-left:10px;
margin-top:10px;
font-size:12px;
color:#2b3242;
width:530px;
}

.content-div-text-wide-class {
float:left;
margin-left:10px;
margin-top:10px;
font-size:12px;
color:#2b3242;
width:730px;
}

.content-div-text-extra-wide-class {
float:left;
margin-left:0px;
margin-top:10px;
font-size:12px;
color:#2b3242;
width:940px;
}

.content-div-text-class p {
float:left;
font-size:11px;
color:#444;
width:99%;
margin-top:5px;
margin-bottom:5px;
display:block;
line-height:15px;
}

.content-div-text-wide-class p {
font-size:11px;
color:#444;
margin-top:5px;
margin-bottom:5px;
text-align:left;
width:99%;
float:left;
display:block;
line-height:15px;
}

.sub-p-span {
font-size:11px;
color:#444;
margin-top:5px;
margin-bottom:5px;
text-align:left;
width:99%;

display:inline;
}


.content-div-text-extra-wide-class p {
float:left;
font-size:11px;
color:#444;
width:99%;
margin-top:5px;
margin-bottom:5px;
display:inline;
line-height:15px;
}

.contact-div-class {

height:auto;
float:right;
}

#contact-p-id {
width:200px;
font-size:11px;
margin-top:5px;
margin-bottom:5px;
padding-right:5px;
float:right;
}


/* Tab Content */

.content-div-class .tab-content-head-div-class{
float:left;
height:auto;
width:530px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
}

.content-div-wide-class .tab-content-head-div-class{
float:left;
height:auto;
width:730px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
}

.content-div-extra-wide-class .tab-content-head-div-class{
float:left;
height:auto;
width:930px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
}

.tab-content-left-border-img-class {
float:left;
width:2px;
margin-left:0px;
}

.tab-content-right-border-img-class {
float:left;
width:2px;
margin-right:0px;
}

.content-div-class .tab-content-body-div-class{
float:left;
height:auto;
width:526px;
background-repeat:repeat-x;
background-image: url('/visitor/images/common/tab_content_bg.png');
background-color:#FFFFFF;
}

.content-div-wide-class .tab-content-body-div-class{
float:left;
height:auto;
width:726px;
background-repeat:repeat-x;
background-image: url('/visitor/images/common/tab_content_bg.png');
background-color:#FFFFFF;
}

.content-div-extra-wide-class .tab-content-body-div-class{
float:left;
height:auto;
width:926px;
background-repeat:repeat-x;
background-image: url('/visitor/images/common/tab_content_bg.png');
background-color:#FFFFFF;
}

/*.tab-content-body-div-class {
float:left;
height:auto;
width:706px;
background-repeat:repeat-x;
background-image: url('/visitor/images/common/tab_content_bg.png');
background-color:#FFFFFF;
}
*/
.tab-left-img-class {
float:left;
height:26px;
width:2px;
}

.tab-right-img-class {
float:left;
height:26px;
width:2px;
margin-right:2px;
}

.tab-left-img-selected-class {
float:left;
height:26px;
width:2px;
}

.tab-span-class {
float:left;
height:22px;
width:150px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-repeat:repeat-x;
background-image: url('/visitor/images/common/tab_bg.png');
padding:0px;
padding-top:4px;
margin:0px;
cursor:pointer;
text-align:center;
vertical-align:center;
}

.tab-span-selected-class {
float:left;
height:22px;
width:150px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-repeat:repeat-x;
background-image: url('/visitor/images/common/selected_tab_bg.png');
padding:0px;
padding-top:4px;
margin:0px;
cursor:pointer;
text-align:center;
vertical-align:middle;
}

.content-div-class .tab-content-text-div-class{
float:left;
height:auto;
width:515px;
font-size:11px;
margin:5px;
}

.content-div-wide-class .tab-content-text-div-class{
float:left;
height:auto;
width:715px;
font-size:11px;
margin:5px;
}

.content-div-extra-wide-class .tab-content-text-div-class{
float:left;
height:auto;
width:915px;
font-size:11px;
margin:5px;
}
/*
.tab-content-text-div-class {
float:left;
height:auto;
width:700px;
font-size:11px;
margin:5px;
}
*/
/* Tab Content */



/* Site Links Content */
.site-links-div-class {
float:left;
width:675px;
margin-top:10px;
margin-bottom:10px;
}

.site-div-class {
float:left;
width:172px;
margin:7px;
}

.site-title-p-class {
float:left;
font-weight:bold;
font-size:14px;
margin-bottom:5px;
height:auto;
}

.site-img-a-class {
float:left;
width:172px;
height:112px;
}

.site-title-img-class {
float:left;
width:172px;
height:112px;
}

.site-text-p-class {
float:left;

}

.site-go-a-class {
float:left;

}

.go-img-class {
float:left;
width:102px;
height:26px;
}


/* Site Links Content */
.pdf li {
list-style-image: url('/visitor/images/common/pdf.gif');
padding-bottom: 1px!important;
padding-bottom: 8px;
padding-left: 0px;
}

.pdf a {
margin-top:0px;
margin-bottom:3px;
}

.right-column-div-class {
width:190px;
float:right;
margin-left:2px;
margin-top:10px;
margin-bottom:0px;
height:auto;
z-index:1;

}

/* Main Content */

/* Footer */
.foot-class {
float:left;
width:970px;
margin-left:0px;
display:block;
height:110px;
z-index:1;
background-image:url(/visitor/images/common/footer_bg_new.png);
}

.footerLogo-div-class{
float:left;
width:138px;
height:70px;
margin-top:25px;
margin-right:10px;
margin-left:20px;
}


.footerText-div-class{
float:left;
width:750px;
height:auto;
color:#999999;
margin-top:25px;
margin-right:10px;
margin-left:10px;
font-size:10px;
line-height:13px;
}

footerText-div-id a{
color:#0099CC;
}

.footerText-div-class a{
color:#0099CC;
text-decoration:none;
}

.footerText-div-class{
float:left;
width:750px;
height:auto;
color:#999999;
margin-top:25px;
margin-right:10px;
margin-left:10px;
font-size:9px;
line-height:11px;
}

p.footer-select-class {
width:auto;
height:auto;
z-index:2;
margin-top:-10px;
margin-bottom:0px;
float:left;
margin-left:190px;
}

.footer-links-div-class {
width:172px;
height:auto;
margin-left:175px;
z-index:3;
margin-top:-23px;
_margin-top:-29px;
}


.footer-links-ul-class {
display:none;
width:172px;
height:auto;
background-image:url(/visitor/images/common/footer_ul_bg.png);
background-repeat:repeat-y;
margin:-136px 0px 0px 3px;
_margin:-127px 0px 0px 3px;
padding:5px 0px 0px 5px;
position:relative;
}

.footer-links-li-class {
list-style:none;
height:auto;
width:162px;
margin:0;
padding-left:10px;
height:18px;
}

.footer-links-img-class{
width:177px;
height:33px;
margin-top: -5px;
margin-left: 50px;
position:relative;
bottom:0px;
}

a.footer-links-a-class{
width:162px;
height:18px;
font-size:11px;
color:#fbb03b;
text-decoration:none;
}

a.footer-links-a-class:hover{
color:#fbb03b;
text-decoration:none;
}

/* Footer */

/* Site Map Page Main Content */

.sitemap-wrap-div-class{
float:left;
margin-left:20px;
margin-top:0px;
margin-bottom:0px;
width:970px;
height:auto;
background-color:#FFFFFF;
z-index:1;
}

#sitemap-wrap-div-id #footerText-div-id {
margin-top:10px;
}

.sitemap-div-extra-wide-class{
float:left;
width:950px;
  min-height:545px;
  height:auto !important;
  height:545px;
}

.sitemap-head-div-class {
float:left;
margin-left:10px;
margin-top:20px;
height:auto;
width:950px;
}

.sitemap-head-div-class p{
float:left;
width:auto;
margin-top:0px;
margin-bottom:0px;
font-size:16px;
color:#4c3399;
font-weight:bold;
}

.sitemap-div-text-extra-wide-class {
float:left;
margin-left:15px;
margin-top:10px;
font-size:12px;
color:#2b3242;
width:940px;
margin-bottom:10px;
}

.sitemap-box-0 {
  float: left;
  width: 100px;
  margin-right: 15px;
  margin-left:5px;
  font-size:12px;
  font-weight:bold;
}

.sitemap-box-1 {
  float: left;
  width: 200px;
  margin-right: 15px;
    font-size:12px;
  font-weight:bold;
}

.sitemap-box-2 {
  float: left;
  width: 100px;
  margin-right: 15px;
    font-size:12px;
  font-weight:bold;
}

.sitemap-box-3 {
  float: left;
  width: 250px;
  margin-right: 15px;
    font-size:12px;
  font-weight:bold;
}

.sitemap-box-4 {
  float: left;
  width: 175px;
  margin-right: 15px;
    font-size:12px;
  font-weight:bold;
}

.sitemap-box-0 h2, .sitemap-box-1 h2, .sitemap-box-2 h2, .sitemap-box-3 h2, .sitemap-box-4 h2  {
  font-size:13px;
  font-weight:bold;
}

.sitemap-box-0 a, .sitemap-box-1 a, .sitemap-box-2 a, .sitemap-box-3 a, .sitemap-box-4 a  {
color:#0099CC;
text-decoration:none;
}

.sitemap-box-0 a:visited, .sitemap-box-1 a:visited, .sitemap-box-2 a:visited, .sitemap-box-3 a:visited, .sitemap-box-4 a:visited {
color:#999999;
text-decoration:none;
}

.sitemap-level2 {
margin:15px;
padding:0px;
  font-size:11px;
  font-weight:normal;
}

.sitemap-level3 {
margin:5px;
padding:0px;
  font-size:11px;
  font-weight:normal;
}

.news-content-seperator-class {
width:615px;
height:1px;
}

#go-back-a-id {
color:#0099CC;
float:left;
text-decoration:none;
width:auto;
}

/* Site Map Page Main Content */

/* CSS on Print */

@media print {

       html {
       	    background-image: none;
       }

        .header-class{
		float:none
	}

    #nav-id {
       display:none;
       }

       .print-img-class, .header-menu-class, .nav-class, .content-top-img-class, .content-bottom-img-class, .left-column-div-class, .print-img-class, .right-column-div-class, .banner-div-class {
       	display: none;
       }

	   #content-head-div-id{
		margin:5px;
		padding:0px;
		float:none;
	   }

	   #breadcrumbbox{
		margin:0px;
		padding:0px;
		float:none;
	   }

	   .content-wrap-div-class{
		margin-top:5px;
		float:none;
	   }


	.content-div-text-class, .content-div-text-wide-class, .content-div-text-extra-wide-class {
	width:100%;
	
	float:none;
	margin:0px;
	}
	
		.content-div-class, .content-div-extra-wide-class, .content-div-extra-wide-class, .content-head-div-class, .content-head-extra-wide-div-class, .content-head-wide-div-class, .content-head-p-class, .content-div-text-class, .content-div-text-wide-class, .content-div-text-extra-wide-class, .content-div-text-class P, .content-div-text-wide-class P, .content-div-text-extra-wide-class P {
		FLOAT: none
	}
	
	.border-table {
	float:none;
	clear:left;
	}
	
		.content-wrap-div-class table {
		
		float:none;
		}
	
.foot-class {
		float:none
	}
.footer-links-img-class{
display:none
}



#dollar-img-id {
display:block;
}
  

}



/* CSS on Print */
#dollar-img-id {
display:none;
}

/* CUSTOM STYLES SECTION */

/***** Table classes for a table with thin lines between *ALL* of the cells, except for the horizontal line at the top (example: Sub Cert) */
.border-table {
padding: 0px;
margin: 0px;
border-collapse: collapse;
width: 40%;
clear: both;
}

.border-table th {  /* Static Column Header */
font: bold 10px verdana;
color: #424242;
line-height: 14px;
text-align: left;
padding: 0px 8px 8px 4px; 
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
width:auto;
}

.border-table th.sortable a {  /* Sortable Column Header */
font: bold 10px verdana;
color: #00a0c6;
line-height: 14px;
}

.border-table th.sortable a:hover {  /* Sortable Column Header (Hover) */
font: bold 10px verdana;
color: #003366;
line-height: 14px;
text-decoration: none;
}

.border-table th.selected a, th.selected a:hover {  /* Selected Column Header */
font: bold 10px verdana;
color: #003366;
line-height: 14px;
text-decoration: none;
}

.border-table tr.highlight-row {  /* Highlight Row Color */
background-color: #cff2ff;  
}

.border-table tr.no-highlight-row {  /* Needed for the non-highlighted row */
background-color: #ffffff;  
}

.border-table tr {
width:auto;
}

.border-table td {  /* Table data */
font: 10px verdana; 
color: #666666;
line-height: 14px;
text-align: left;
vertical-align: top;
padding: 0px 4px 4px 4px; 
border: 1px solid #cccccc;
width:auto;
}

.border-table td span {
font: 10px verdana; 
color: #666666;
line-height: 14px;
}

.border-table td.first-column {  /* Needs to be applied to the first <td> in the first non-<th> row in tables that need a fixed width first column (e.g. Sub Cert table) */
width: 180px;
}

.border-table td.redtext {  /* different color text within a TD */
color: #ff0000;
}

.border-table td.boldtext {  /* different weight text within a TD */
font-weight: bold;
}

.border-table td a, .border-table td.a-link a {  /* Link within a TD */  /* The first style will work automatically with an <a> tag, the second style is an old style kept around as a precaution */
font: 10px verdana;
color: #00a0c6;
line-height: 14px;
text-decoration: none;
}

.border-table td a:hover, .border-table td.a-link a:hover {  /* Link within a TD (Hover) */  /* The first style will work automatically with an <a> tag, the second style is an old style kept around as a precaution */
font: 10px verdana;
color: #00a0c6;
line-height: 14px;
text-decoration: underline;
}

.border-table td a.a-link-bold {  /* Bold Link within a TD */
font: bold 10px verdana;
color: #00a0c6;
line-height: 14px;
text-decoration: none;
}

.border-table td a.a-link-bold:hover {  /* Bold Link within a TD (Hover) */
font: bold 10px verdana;
color: #00a0c6;
line-height: 14px;
text-decoration: underline;
}

.border-table td.row-header {  /* Row Header ONLY */
font: bold 10px verdana;
color: #666666;
line-height: 14px;
}

.border-table td.totalcolumn {  /* Used for total rows */
font: bold 10px verdana; 
color: #666666;
line-height: 14px;
}

.border-table td.rightjust {
text-align: right;
}

.border-table th.rightjust {
text-align: right;
}

.border-table td.centerjust {
text-align: center;
}

.border-table th.centerjust {
text-align: center;
}

/* FAQ Content */

#faq-content-ul-id {
width:99%;
padding:0px;
margin:0px;
float:left;
}


.faq-question-li-class {
float:left;
padding-left:2%;
width:90%;
margin-top:5px;
margin-bottom:5px;
color:#29ABE2;
cursor:pointer;
list-style:none;
}

.faq-answer-li-class {
display:none;
float:left;
padding-left:2%;
width:90%;
margin-top:5px;
margin-bottom:5px;
list-style:none;
}

#faq-inside-ul-id {
width:90%;
padding-left:5%;
float:left;
}
li#faq-inside-ul-id {
width:90%;
float:left;
}

/* FAQ Content */

/* NHCR FAQ Content */

#nhcr-faq-content-ul-id {
width:95%;
padding-left:5px;
margin:0px;
float:left;
}

.nhcr-faq-question-li-class {
color:#29ABE2;
cursor:pointer;
list-style:none;
float:left;
}

.faq-question-li-class p{
float:left;
padding-left:2%;
width:90%;
color:#29ABE2;
margin:0px;
}

.nhcr-faq-question-li-img-class {
float:left;
width:11px;
height:11px;
margin-right:5px;
padding-top:7px;
}


#faq-answer-li-id-0, #faq-answer-li-id-1, #faq-answer-li-id-2, #faq-answer-li-id-3, #faq-answer-li-id-4, #faq-answer-li-id-5, #faq-answer-li-id-6, #faq-answer-li-id-7, #faq-answer-li-id-8 {
display:none;
}

.nhcr-faq-answer-li-class {
display:none;

list-style:none;
}

#nhcr-faq-p-id {
color:#29ABE2;
float:left;
padding-left:0%;
width:95%;
}


/* NHCR FAQ Content */

/* NHCR Provisions Div */
.provisions-div-class{
float:left;
width:100%;
height:auto;
margin-top:10px;
margin-bottom:10px;
border:1px solid #ccc;
display:block;
}

.prov-div-head-class {
float:left;
width:100%;
height:auto;
background: url('/visitor/images/common/nhcr-table-gradient.png') repeat-x;
font-weight: bold;
border-bottom:1px solid #ccc;
}

.prov-div-question-class{
float:left;
width:100%;
height:auto;
margin-bottom:10px;
cursor:pointer;
display:inline;
}

.prov-div-answer-class p{
display:inline;
}

.prov-div-answer-class {
float:left;
width:97%;
height:auto;
display:none;
margin-bottom:10px;
padding-left:2%;
padding-right:1%;
padding-top:1%;
padding-bottom:1%;
display:inline;

}

.prov-div-question-img-class {
float:left;
width:11px;
height:11px;
margin-right:5px;
padding-top:5px;
margin-left:10px;
cursor:pointer;
}

.prov-div-expand-collapse-img-class {
width:11px;
height:11px;
margin-right:3px;
padding-top:2px;
cursor:pointer;
}

.span-expand-all {
width:auto;
margin-right:5px;
cursor:pointer;
font-weight:normal;
}

.span-collapse-all {
width:auto;
cursor:pointer;
font-weight:normal;
}

#table-head-id{
width:100%;
float:left;
margin-bottom:5px;
font-weight:bold;
font-size:12px;
color:#4D4D4D;
}

.prov-div-question-icon-img-class {
float:left;
width:20px;
height:20px;
padding-top:0px;
margin-left:10px;
cursor:pointer;
}

.prov-div-update-icon-img-class {
float:left;
width:54px;
height:20px;
padding-top:0px;
margin-left:10px;
cursor:pointer;
}

.legend-span {
width:auto;
float:left;
height:25px;
}

.legend-span-img{
float:left;
width:20px;
height:20px;
padding-top:0px;
margin-top:-4px;
margin-left:10px;
margin-right:5px;
}

/* NHCR Provisions Div */


