padding: 2px;
padding: 2px;
html, body, #wrapper 
{

    width: 100%;
    min-height: 100%;
    position: relative; 
    overflow-x:hidden;
}

.hidden { display: none; }
A:link, A:visited 
 {text-decoration: underline; color: #005AC3;font-family: Arial;}	
A:link:hover
 {text-decoration: underline; color: #289728;font-family: Arial; }	
A:active 
 {text-decoration: underline; color: #005AC3;font-family: Arial; }
A:link.linkblack7, A:visited.linkblack7
 {text-decoration: underline; color: #000000;font-family: Arial; }	
A:link.linkblue7, A:visited.linkblue7
 {text-decoration: underline; color: #005AC3;font-family: Arial;}

label.inline {
   display: inline-block;
    width: 600px;
vertical-align: top;
 padding:4px;
}
blockquote.bline 
{
padding:10px;     
}
ol.d {list-style-type: lower-alpha;}

 
.PxRow { 
    font-family: Arial; 
}

.DxRow {
    
  font-family: Arial; 
}
 

.QuestionBoxStyle1 {
cursor: default;
background-color: #ededed;  /*#F8F8F8;*/
font-family: Arial; color:#000000;font-size:10pt;
position: absolute; top: 115px;width: 550px;margin-left:100px;
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;
}

.QuestionBrowserStyle1 {
cursor: default;
background-color: #fafafa;  /*#F8F8F8;*/
font-family: Arial; color:#000000;font-size:10pt;
position: absolute; top: 115px;width: 600px;margin-left:100px;
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;
}

.QuestionBoxStyle2 {
font-family: Arial; color:#000000;font-size:10pt;
padding-left:.7cm; 
}
.QuestionBoxButton {
font-size:9pt;
font-weight:bold; 
width:140; 
}
    
.QuestionBoxStyle3 {
font-family: Arial; color:#000000;font-size:10pt;
padding-left:.5cm; 
font-weight: bold;
}
.QuestionBoxTitle {
background-color: #bad2df;
color: #000000;
font-weight: bold;
font-family: Arial;
font-size:.8em;
height:24px;
}
.QuestionBoxTitleIE11 {
background-color: #80C9DD; 
font-weight: bold;
font-family: Arial;
color:#000000;
font-size:.8em;
height:24px;
}
.QuestionBoxStyle4 {
 font-weight:bold; 
 color:red;
 font-size:10pt;
}
.QuestionBoxStyle5 {
font-family: Arial; color:#005AC3;font-size:9pt;
padding-left:60px; 
font-weight: bold;
}
.QuestionBoxStyle6 {
font-family: Arial; color:#000000;font-size:9pt;
padding-left:.5cm; 
font-weight: bold;
}
.QuestionBoxStyle7 {
font-family: Arial; color:#000000;font-size:10pt;
padding-left:.2cm; 
font-weight: bold;
}
.QuestionBoxStyle8 {
 font-weight:bold; 
 color:red;
 font-size:10pt;
}
.QuestionBoxStyle9 {
 font-weight:bold; 
 color:red;
 font-size:9pt;
}
#QuestionBoxLayer   {
    display: none; /* ensures it’s invisible until it’s called */
    /* makes the div go into a position that’s absolute to the browser viewing area */
     z-index: 100;
   
}

#fade1    {   
     display: none;   /* ensures it’s invisible until it’s called */
    position: absolute; /* position: absolute;  makes the div go into a position that’s absolute to the browser viewing area */
    left:0; /* makes the div span all the way across the viewing area */
    top: 0; /* makes the div span all the way across the viewing area */
    background-color: #F8F8F8;
    opacity: 0.2; /* makes the div transparent, so you have a cool overlay effect */
    filter: alpha(opacity=25);
    width: 100%;
    height: 100%;
    bottom: 0;
     z-index: -1;
 /* makes the div the second most top layer, so it’ll lay on top of everything else EXCEPT for divs with a higher z-index (meaning the #overlay ruleset) */
}

#fade     {   
     display: none;   /* ensures it’s invisible until it’s called */
    position: absolute; /* position: absolute;  makes the div go into a position that’s absolute to the browser viewing area */
    left:0; /* makes the div span all the way across the viewing area */
    top: 0; /* makes the div span all the way across the viewing area */
    background-color: #F8F8F8;
    opacity: 0.2; /* makes the div transparent, so you have a cool overlay effect */
    filter: alpha(opacity=25);
    width: 100%;
    height: 100%;
    bottom: 0;
     z-index: 90;
 /* makes the div the second most top layer, so it’ll lay on top of everything else EXCEPT for divs with a higher z-index (meaning the #overlay ruleset) */
}
.fade11 {
  
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.bluegif {
    color:blue;
}
.redgif {
    color:#dc143c;   
}
.yellowbackground {
  background-color:Yellow; 
  color:#dc143c;
}
input, select, textarea {
     font-family: Arial;
     font-size:  9pt;
     color:black;
}
.sidepanel 
{
    /*background:#f2f2f2;height:100%;*/
    /*background:#F8F8F8;height:100%;height:100%*/    
    background:#fafafa;
}
.barcolor
{
    background-color: #bad2df; 
}  

.after {
  border-right: 1px solid black;
    height: 100%;
margin-top:101px;
}
#outerbox{
    width:100%;
     /* to place it somewhere on the screen */
  
   }         /* makes it lock to the bottom */


.linkunderline
{
text-decoration: none;
}
.border1 
{
border-left: 1px solid #1A6B96;	
}
hr.hrline1
{
color: #1A6B96;height:1pt;width:650px;
}

hr.hrline2irr
{
color: #1A6B96;height:1pt;width:860px; 
}

hr.hrline2
{
color: #1A6B96;height:1pt;width:985px;
}
hr.hrline22
{
color: #1A6B96;height:1pt;width:1000px;
}

hr.hrline3
{
color: #1A6B96;height:1pt;width:800px;

}
.hrlinecolor 
{
/*width: 1000px;position: relative; width: 1000px;*/
border-width: 0 0 1px 0px;    
border-spacing: 0;  
  display: block;
    margin-left: auto;
    margin-right: auto;

border-style: solid; 
border-color: #1A6B96;  
} 
.hrline
{
width: 800px;
border-width: 0 0 1px 0px;    
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #1A6B96;  
} 
.hrcolor 
{
 
border-width: 0 0 1px 0px;    
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #1A6B96;  
} 
.hrlinecolorbottom
{
border-width: 0 0 1px 0px;    
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #1A6B96;
  
} 
.linecolor 
{
    
 width:100%;border-top: 1px solid #1A6B96; 


       
}
.hrQuest {
    border-bottom: 1px solid #1A6B96;width:100%; 
}
     
.headerline
{
background-color:#1A6B96;vertical-align:middle;width:900px; 
}

.vline
{
border-left: 2px solid #8DC63F;height: 100%;

}

body
{
font: Arial; 
}

.vline3 {
border-left: 1px solid #1A6B96;height:100%;

}
.vline2
{

border-left: 1px solid #1A6B96;height:500px;

}

.bordertd {
border-color:white white #1A6B96 white; 
 
} 
.divline
{
 color:#1A6B96;   
}
.boldblacktxt14
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:14px;
}
.boldblacktxt12pt
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:12pt;
}
.boldblacktxt11pt
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:11pt;
}
.boldblacktxt10pt
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldbluetxt13 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:13px;
}
.boldblacktxt13 
{
font-family: Arial;   color:#000000;font-weight: bold;font-size:13px;
}

.boldblacktxt14 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:14px;
}
.boldblacktxt8 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldCC0000txt8 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldbluetxt1
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:14px;
}
.boldbluetxt14 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:14px;
}
.boldbluetxt13pt 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:13t;
}
.boldbluetxt12pt 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:12pt;
}
.boldbluetxt14pt 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:14pt;
}
.boldbluetxt11pt 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:11pt;
}

.boldbluetxt10pt 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:10pt;
}

.boldbluetxt9pt 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:9pt;
}

.boldbluetxt9pt 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:9pt;
}
.boldbluetxt8 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:10pt;
}
.boldbluetxt16
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:16px;
}
.boldbluetxt12 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:10pt;
}
.boldGraytxt8 
{
font-family: Arial;  color:#1A6B96;font-weight: bold;font-size:10pt;
}
.boldblacktxt7 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:9pt;
}
.boldblacktxt8pt 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:8pt;
}
.boldblacktxt9pt 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:9pt;
}
.boldblacktxt10pt 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldblacktxt8pt 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:8pt;
}

.boldblacktxt12 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldbluetxt9
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:9pt;
}
.boldbluetxt10pt
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:10pt;
}
.boldblacktxt10pt 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldbblacktxt10pt 
{
font-family: Arial;  color:#000000;font-weight : bold;font-size:10pt;
}
.boldblacktxt11px 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:9pt;
}
.boldbblacktxt9pt 
{
font-family: Arial;  color:#000000;font-weight :  bold;font-size:9pt;
}
.boldwhitetxt8
{
font-family: Arial;  color:white;font-weight: bold;font-size:10pt;
}
.boldwhitetxt14 {
font-family: Arial;  color:white;font-weight: bold;font-size:14px;
}

.optionaldata 
{
 font-family: Arial;  color:white;font-weight: bold;font-size:14px;  
 background-color :#289728;text-align:center;height:25px;
}
.boldwhitetxt75
{
font-family: Arial;  color:white;font-weight: bold;font-size:9pt;
}

.boldwhitetxt7 
{
font-family: Arial;  color:white;font-weight: bold;font-size:9pt;
}
.boldwhitetxt10pt 
{
font-family: Arial;  color:white;font-weight: bold;font-size:10pt;
}

.boldbluetxt7
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:9pt;
}
.boldbluetxt11
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:11x;
}
.boldbluetxt12
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:12x;
}
.boldblacktxt12 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldblacktxt14 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:14px;
}
 

.boldwhitetxt11 
{
font-family: Arial;  color:white;font-weight: bold;font-size:9pt;
}
.boldredtxt12
{
font-family: Arial;  color:red;font-weight: bold;font-size:10pt;
}
.boldredtxt9pt {
    font-family: Arial;
    color: red;
    font-weight: bold;
    font-size: 9pt;
}

.boldredtxt10pt
{
font-family: Arial;  color:red;font-weight: bold;font-size:10pt;
}

.boldredtxt11pt
{
font-family: Arial;  color:red;font-weight: bold;font-size:11pt;
}

.boldredtxt11pt
{
font-family: Arial;  color:red;font-weight: bold;font-size:11pt;
}
.boldredtxt14
{
font-family: Arial;  color:red;font-weight: bold;font-size:14pt;
}
.boldredtxt16 {
    font-family: Arial;
    color: red;
    font-weight: bold;
    font-size: 16pt;
}
.boldbluetxt9t
{
font-family: Arial;  color:#005AC3;font-weight: bold;
}

.boldbluetxt75 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:9pt;
}
.blacktxt7 
{
font-family: Arial;  color:#000000;font-size:9pt;
}
.blacktxt14
{
font-family: Arial;  color:#000000;font-size:14px;
}
.blacktxt12pt
{
font-family: Arial;  color:#000000;font-size:12pt;
}
.blacktxt10pt
{
font-family: Arial;  color:#000000;font-size:10pt;
}
.blacktxt8pt 
{
font-family: Arial;  color:#000000;font-size:8pt;
}
.blacktxt9pt
{
font-family: Arial;  color:#000000;font-size:9pt;
}


.blacktxt10pt
{
font-family: Arial;  color:#000000;font-size:10pt;
}


.blacktxt13 
{
font-family: Arial;  color:#000000;font-size:13px;
}

.blacktxt12 
{
font-family: Arial;  color:#000000;font-size:13px;
}

.blacktxt11 
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.blacktxt75 
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.bluetxt7
{
font-family: Arial;  color:#005AC3;font-size:9pt;
}

.blacktxt8
{
font-family: Arial;  color:#000000;font-size:10pt;
}

.bluetxt8
{
font-family: Arial;  color:#005AC3;font-size:10pt;
}

.blacktxtv14 
{
font-family: Arial; color:#000000;font-size:14px;
}
.blacktxtv12pt 
{
font-family: Arial; color:#000000;font-size:12pt;
}
.blacktxtv7 
{
font-family: Arial; color:#000000;font-size:9pt;
}
.blacktxtv8pt 
{
font-family: Arial; color:#000000;font-size:9pt;
}
.bluetxtv9pt 
{
font-family: Arial; color:#005AC3;font-size:9pt;
}
.blacktxtv9pt 
{
font-family: Arial; color:#000000;font-size:9pt;
}
.blacktxtv10pt 
{
font-family: Arial; color:#000000;font-size:10pt;
}
.Redtxtv7 
{
font-family: Arial; color:red;font-size:9pt;
}

.bluetxtv7
{
font-family: Arial; color:#005AC3;font-size:9pt;
}


button
{
font-family: Arial;  font-size:9pt;color:#000000;
}


.boldgreentxt10pt 
{
font-family: Arial;  color:#1A6B96;font-weight: bold;font-size:10pt;	
}
.boldmedbluetxt10pt 
{
font-family: Arial;  color:#1A6B96;font-weight: bold;font-size:10pt;	
}
.brmedbluelines 
{

border-left: 1px solid #1A6B96;border-right: 1px solid #1A6B96;border-top: 1px solid #1A6B96;border-bottom: 1px solid #1A6B96; 

	
}
.bluetxt17
{
position: absolute;left: 576px; font-family: Arial;font-weight: bold;font-size:17px;color:#334477;
}
@media print
{
    * {-webkit-print-color-adjust:exact;}
}
.headercolor {
color:#1A6B96;
}
#header23  {
  position: absolute;
top:0px;
height: 101; 
background-position: center right;
background-image:url(Nuance_Logo.png);
background-repeat: no-repeat;
}

#header  {
 position: absolute;
top:0px; 
height: 101px;
background-repeat: no-repeat;
left:25%;
z-index:1;
    } 
   
    
#headerUL  {
 position: absolute;
top:50px; 
height: 101px;
background-repeat: no-repeat;
left:25%;
z-index:1;
    }     
    
#logoBackground  {
position: absolute;
top:0px; 
height: 101px;
background-repeat: no-repeat;
z-index:1;
width:100%;
}   

#logoTitle  {
position: absolute;
top:30px; 
left:25%;
z-index:1;
}       
#logoManualBackground { 
background-image:url(../manuals/CQM_background1024.png);left:0px;position:absolute;top:0px;height:80px;width:100%;text-align:center;
}

#logoManualTitle  {
position: absolute;text-align:center; top: 25px;vertical-align: middle;width:100%;
} 
      
#header7  {
 position: absolute;
top:0px; 
height: 101px;
background-repeat: no-repeat;
left:27%;
z-index:1;
} 
    
#headerAdd  {
position: absolute;
top:0px; 
height: 99px;
}

#header25  {
  position: absolute;
top:0px; 
height: 101px;
background-repeat: no-repeat;
    }   
    
#header222   {
  position: absolute;
top:0px;
width: 100%;

font-size:16px;font-weight: bold;
color:white; 
font-family: Arial; 
margin: 0px;
    padding: 0px;
    width:100%; 
   /*height:100%;*/ 
   background:url(Nuance07102013.png) center center no-repeat;
  
    }
    
#headerImg1 {
background-position: top;
	height: 101px;
	float: left;
	width: 100%;
	z-index: 999;
	background-repeat: no-repeat;
	background-size: cover;

}
#headerImg2 {
    position: absolute;
    top: 30px;
    height: 32;
    width: 633px;
    padding-left: 400px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#headerImg3 {
    position: absolute;
    top: 30px;
    height: 32;
    width: 633px;
    padding-left: 400px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#headerImg4 {
    position: absolute;
    top: 30px;
    left: 25%;
    right: 25%;
    height: 32;
    width: 633;
    
}

#headerImg7 {
 position:absolute; 
 margin-top:103px;
 width:100%;   
}

#headerDiv {
    position: absolute;
    top: 75px;
    word-spacing: 2px;
    font-size: 18px;
    font-weight: bold;
    color: white;
    font-family: Arial;
    margin: 0px;
    padding-left: 400px; 
}
#headerDiv1 {
    position: absolute;
    top: 75px;
    word-spacing: 2px;
    font-size: 18px;
    font-weight: bold;
    color: white;
    font-family: Arial;
    margin: 0px;
    padding-left: 400px;
    min-width: 500px;
    vertical-align: middle;
}
#headerImg8 {
    position: absolute;
    top: 50px;
    left: 40%; 
    height: 32;
    width: 633;
     
}
#headerImg9 {
    position: absolute;
    top: 30px;
    height: 32;
    width: 633px;
    padding-left: 650px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#headerDivIRR {
    position: absolute;
    top: 75px;
    word-spacing: 2px;
    font-size: 18px;
    font-weight: bold;
    color: white;
    font-family: Arial;
    margin: 0px;
    padding: 0px; 
    padding-left: 500px; 
    height: 32;
    width: 633px;
    vertical-align: middle;
} 
#headerDivIRR2 
{
    margin-top:10px;
}
.headerIRR3 {
    width: 400px;
    padding-left: 250px;
}
#headerEmeas   {
  position: absolute;
top:0px;
no-repeat: bottom; 
font-size:16px;font-weight: bold;
color:white; 
font-family: Arial;

left: 900px;
    }
 

#header2   {
margin-top:6.0em;
width:8.60in;     
    }
  
#header li.title0 {
 position: absolute;
left:145;
top: 75px;
font-size:18px;font-weight: bold;
color:white; 
font-family: Arial;  
    }
#headerUL li.title0 {
 position: absolute;
left:145;
top: 60px;
font-size:18px;font-weight: bold;
color:white; 
font-family: Arial;  
    }


#header li.title1 
{
z-index:100;	
 position: absolute;
left:  20px; 
top: 75px;
font-size:18px;font-weight: bold;
color: #FFFFFF;
font-family: Arial; 
    }
 
#header li.title2 {
 position: absolute;
top: 75px;
left: 300px; 
font-size:18px;font-weight: bold;
color: #FFFFFF; 
font-family: Arial; 
}
    
#header li.title3 {
 position: absolute;
left: 710px; 
top: 75px;
font-size:16px;font-weight: bold;
color:white; 
font-family: Arial; 
    }

#header li.title4 {
 position: absolute;
left: 625px; 
top: 75px;
font-size:16px;font-weight: bold;
color:white; 
font-family: Arial; 
    }

#header li.title5 {
 position: absolute;
left: 500px; 
top: 75px;
font-size:16px;font-weight: bold;
color:white; 
font-family: Arial;  
    }
 #6D6E75   
#header li.title6 {
 position: absolute;
left: 275px; 
top: 76px;
font-size:16px;font-weight: bold;
color:Black; 
font-family: Arial;  
    }
 
#header li.IRRtitle  {
 
right: 500px;top: 0px;

    }
 #headerContent7   
 {
    background-image:url(Nuance_Logo.png);width:100%;height:22px; 
}
 #headerContent {   
    width: 860px;
    background-image:url(Quadramed_Logo_IRR3.gif);height: 100px;top:0px;margin-left:125px; 
}
 #headerIRRContent  
 {
 	 position: absolute;  
    
      height: 109px;top:0px; 
}
#headerContent2 {   
    width: 100%;
     height: 100px;top:0px;margin-left:125px; 
}
#headerIRR {

   position: absolute;left: 860px;top:7px; font-family: Arial;font-weight: bold;font-size:17px;color:#334477;
}
#headerIRR2
{
position: absolute;left: 676px; font-family: Arial;font-weight: bold;font-size:17px;color:#334477;top:15px;
}

#IRRQUARTER
{
position: absolute;left: 465px; font-family: Arial;font-weight: bold;font-size:17px;color:#334477;top:15px;
}
#IRRQMed
{position: absolute; vertical-align:top;left:125px;top:5px;
}
#IRRQMed2
{position: absolute;
}
#headerEMEASContent {   
   
    background-image:url(qm1.gif); height: 90px;top:0px; 
}


#headerEMEAS   {
 position: absolute;
top:0px;right: 860px;

    }
#logo2  {
 
}    
.brlines 
{

 margin-top:114px;border-left: 1px solid #1A6B96;border-right: 1px solid #1A6B96;border-top: 1px solid #1A6B96;border-bottom: 1px solid #1A6B96; 

	
}

.graybordertable {
border-left: 1px solid #C5C6C8;border-top: 1px solid #C5C6C8;border-bottom: 1px solid #C5C6C8;
}
#menu1 
{
  position: absolute;
  top: 140px;
  width:150px;
 border-left: 1px solid #1A6B96;border-right: 1px solid #1A6B96;border-top: 1px solid #1A6B96;border-bottom: 1px solid #1A6B96; 
	
}


#content1
{
  position: absolute;
  top: 140px;
  left:200px;
	 border-left: 1px solid #1A6B96;border-right: 1px solid #1A6B96;border-top: 1px solid #1A6B96;border-bottom: 1px solid #1A6B96; 
	
}


#bvlines
{
  position: absolute;
  width:100%;
  top: 102px;
  border-left: 1px solid #1A6B96;border-right: 1px solid #1A6B96;border-top: 1px solid #1A6B96;border-bottom: 1px solid #1A6B96; 
 
	
}
 #bvlines2
{
  
margin-top: 85px;border-width: 0px 0px 1px 0px;
border-collapse: collapse;  
border-style: solid; 
border-color: #1A6B96; 
}


 #bvlines7
{
  
border-width: 0px 0px 1px 0px;
border-collapse: collapse;  
border-style: solid; 
border-color: #1A6B96; 
}


 #bvlinesIRR
{
  
  margin-top: 0px;border-width: 0px 0px 1px 0px;
	border-collapse: collapse;  
border-style: solid; 
border-color: #1A6B96; 
}


 
#menu 
{
	  
	    top: 2px;
	    left: 5px;
	    width:150px;
border-bottom: 1px solid #1A6B96; 
min-height:450px;
}

#content 
{
	   position: absolute;
	  border-left: 1px solid #1A6B96;
	   top: 2px;
	   left: 300px;
	 border-bottom: 1px solid #1A6B96; 

}

.vline4 {
color:#1A6B96;height:1px;

}


#footer
{

position: absolute;
bottom: 0;
font-family: Arial;  
color:#000000;font-size:11px;
width:90%; 

}
.tableMargin 
{
    margin-top:20px;
}

table.BorderstyleIRR { 
border-width: 0px 0px 1px 0px; 
border-collapse: collapse;  
border-style: solid; 
border-color: #1A6B96;
width:100%; 

  
 }
 .BorderstyleIRR td
{   
border-width: 0px 0px 0px 0;  
border-style: solid; 
border-color: #1A6B96;   
} 
.styleIRR {
margin-left:15%;margin-right:15%;
}
table.bordergraystyle1 { 
border-width: 1px 1px 1px 1px; 
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
 }
 
.bordergraystyle1 td
{   
border-width: 0px 0px 0px 0;  
border-style: solid; 
border-color: #C5C6C8;   
} 

table.Borderstyle1 { 
border-width: 0px 0px 0px 0px; 
border-collapse: collapse;  
border-style: solid; 
border-color: #ffffff; 
border-bottom:50px;  
 }
 
.Borderstyle1 td
{   
border-width: 0px 0px 0px 0;  
border-style: solid; 
border-color: #1A6B96;   
} 

.Borderstyle2 td
{    
border: 0px;
margin-top:25px;
} 

.Borderstyle3 td
{  
border-width: 0px 0px 0px 0;
} 
table.Selectionstyle1 { 
background-color: #f9f9f9;
border-width: 0 0 1px 1px;  
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
margin-bottom: 1em;
 }
.Selectionstyle1 td, .Selectionstyle1 th 
{      
margin: 0;  
padding: 5px;  
border-width: 1px 1px 1px 0;  
border-style: solid; 
border-color: #C5C6C8;   
} 
.Selectionstyle1 caption {
  font-weight: bold;
  font-size: 1.1em;
  margin-bottom: 0.5em;
  text-align: left;
}
table.Selectionstyle2 { 
border-width: 0 0 0px 1px;  
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8; 
 }
.Selectionstyle2 td, .Selectionstyle2 th 
{      
margin: 0;  
padding: 2px;  
border-width: 1px 1px 1px 0;  
border-style: solid; 
border-color: #C5C6C8;   
}  
 
table.Outcomestyle1 { 
border-width: 0 0 1px 1px;  
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
 }
.Outcomestyle1 td, .Outcomestyle1 th 
{      
margin: 0;  
padding: 1px;  
border-width: 1px 1px 1px 0;  
border-style: solid; 
border-color: #C5C6C8;   
}

table.Questonstyle1 { 
border-width: 0 0 1px 1px;    
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
 }
.Questionstyle1 td, .Questionstyle1 th 
{      
margin: 0;  
padding: 3px;  
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;   
} 
table.Questonstyle2 { 
border-width: 0 0 0px 0px;  
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
 }
.Questionstyle2 td, .Questionstyle2 th 
{      
margin: 0;  
padding: 2px;  
border-width: 0px 0px 0px 0;  
border-style: solid; 
border-color: #C5C6C8; 
}
table.Questonstyle3 { 
border-width: 0 0 0px 0px;    
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
 }
.Questionstyle3 td, .Questionstyle3 tr, .Questionstyle3 th 
{      
margin: 0;  
padding: 0px;  
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;   
} 
table.Questonstyle4 { 
border-width: 0 0 0px 0px;    
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
 }
.Questionstyle4 td, .Questionstyle4 tr, .Questionstyle4 th 
{      
margin: 0;  
padding: 2px;  
padding-top: 4px; 
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;   
} 
.Questionstyle5 td, .Questionstyle5 tr, .Questionstyle5 th 
{      
margin: 0;  
padding: 2x;  
padding-top: 4px; 
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;   
} 
.Questionstyle7 td, .Questionstyle7 tr, .Questionstyle7 th 
{      
margin: 0;  
padding: 2px;  
padding-top: 4px; 
border: 1px solid #a8a8a8;
/*border-width: 1px 1px 1px 1px; */ 
border-style: solid; 
border-color: #a8a8a8; 
} 
.Questionstyle8 td, .Questionstyle8 tr, .Questionstyle8 th 
{      
padding: 2px;  
padding-top: 2px; 
border: 1px solid #a8a8a8;
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #a8a8a8; 
} 
.Questionstyle67
{      
margin: 0;
padding: 2px; 
padding-top: 4px; 
border-width: 1px 1px 0px 0px; 
border-style: solid; 
border-color: #C5C6C8;
font-family: Arial; color:#000000;font-size:9pt;  
} 

table.Noborderstyle1 { 
border-width: 0 0 0px 0px;  
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
 }
.Noborderstyle1 td, .Noborderstyle1 th 
{      
margin: 0;  
padding: 2px;  
border-width: 0px 0px 0px 0;  
border-style: solid; 
border-color: #C5C6C8; 
}
table.Facilitystyle1 { 
border-width: 0 0 0px 1px;  
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8; 
 }
.Facilitystyle1 td, .Facilitystyle1 th 
{      
margin: 0;  
padding: 5px;  
border-width: 1px 1px 1px 0;  
border-style: solid; 
border-color: #C5C6C8;   
}  

table.HBIPSstyle1 { 
border-width: 0 0 0px 0px;  
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #C5C6C8;   
 }
.HBIPSstyle1 td, .HBIPSstyle1 th 
{      
margin: 0;  
padding: 5px;  
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;   
}
 
table.Gridstyle1 { 
border-width: 0 0 0px 0px;  
border-spacing: 0;  
border-collapse: collapse; 
border-style: solid; 
border-color: #1A6B96;   
 }
.Gridstyle1 td, .Gridstyle1 th
{      
margin: 0;  
padding: 5px;  
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #1A6B96;   
} 
.Gridstyle1 tr
{      
margin: 0;  
padding: 5px;  
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #1A6B96;   
} 

table.Gridstyle2 { 
border-width: 0 0 0px 0px;  
border-spacing: 0;  
border-collapse: collapse; 
border-style: solid; 
border-color: #C5C6C8;   
 }
.Gridstyle2 td, .Gridstyle1 th
{      
margin: 0;  
padding: 5px;  
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;   
} 
.Gridstyle2 tr
{      
margin: 0;  
padding: 5px;  
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;   
} 
.Gridstyle2 tbody
{      
margin: 0;  
padding: 5px;  
border-width: 1px 1px 1px 1px;  
border-style: solid; 
border-color: #C5C6C8;   
}  
table.Gridstyle3 { 
border-width: 0 0 0px 0px;  
border-spacing: 0;  
border-collapse: collapse; 
border-style: solid; 
border-color: #1A6B96;   
 }
.Gridstyle3 tr 
{      
margin: 0;    
border-width: 0px 0px 0px 0px;  
border-style: solid; 
border-color: #1A6B96;   
} 

table.Gridstyle4 { 
border-width: 0 0 0px 1px;  
border-spacing: 0;  
border-collapse: collapse;  
border-style: solid; 
border-color: #1A6B96; 
 }
.Gridstyle4 td, .Gridstyle4 th 
{      
margin: 0;  
padding: 2px;  
border-width: 1px 1px 1px 0;  
border-style: solid; 
border-color: #1A6B96;   
}  
.leftborder
{
border-left:1px solid #1A6B96;width:100%;

}
.noleftborder
{
border-left:1px solid #FFFFFF;width:100%;
margin-top:25px;
}

.norightborder
{
border-right:1px solid #FFFFFF;width:100%;

}


.rightborder {
width: 100%;
margin: 0px auto;
position: relative;border-right:1px solid #1A6B96;
}

.boldblacktxt13px
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:13px;
}
.boldblacktxt12px
{
font-family: Arial;  color:#000000;font-weight: bold; font-size:10pt;
}

.boldblacktxt11px
{
font-family: Arial;  color:#000000;font-weight: bold; font-size:9pt;
}
.boldbluetxt12px 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:10pt;
}
.boldbluetxt13px 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:13px;
}

.blacktxt12px
{
font-family: Arial;  color:#000000;font-size:10pt;
}

.blacktxt11px
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.blacktxt9pt
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.boldbluetxt14px 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:14px;
}
.boldbluetxt15px 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:15px;
}

.boldredtxt12px
{
font-family: Arial;  color:red;font-weight: bold;font-size:10pt;
}

.bluetxt10pt
{
font-family: Arial;  color:#005AC3;font-size:10pt;
}
.bluetxt9pt
{
font-family: Arial;  color:#005AC3;font-size:9pt;
}

.blacktxt10pt
{
font-family: Arial;  color:#000000;font-size:10pt;
}

.boldblacktxt11pt
{
font-family: Arial;   color:#000000;font-weight: bold;font-size:11pt;
}

.boldGraytxt10pt 
{
font-family: Arial;  color:#1A6B96;font-weight: bold;font-size:10pt;
}

.boldwhitetxt10pt
{
font-family: Arial;  color:white;font-weight: bold;font-size:10pt;
}

.blacktxt11pt
{
font-family: Arial;  color:#000000;font-size:11pt;
}
.boldwhitetxt8pt
{
font-family: Arial;  color:white;font-weight: bold;font-size:8pt;
}
.boldwhitetxt11pt
{
font-family: Arial;  color:white;font-weight: bold;font-size:11pt;
}
.boldwhitetxt9pt
{
font-family: Arial;  color:white;font-weight: bold;font-size:9pt;
} 

.boldblacktxt14
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:14px;
}
.boldbluetxt13 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:13px;
}
.boldblacktxt13 
{
font-family: Arial;   color:#000000;font-weight: bold;font-size:13px;
}
.boldblacktxt9 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:9pt;
}

.boldblacktxt8 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldCC0000txt8 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:10pt;
}
.boldbluetxt8 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:10pt;
}
.boldbluetxt14 
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:14px;
}
.boldGraytxt8 
{
font-family: Arial;  color:#A9A9A9;font-weight: bold;font-size:10pt;
}
.boldblacktxt7 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:9pt;
}
.boldwhitetxt8
{
font-family: Arial;  color:white;font-weight: bold;font-size:10pt;
}
.boldwhitetxt14 {
font-family: Arial;  color:white;font-weight: bold;font-size:14px;
}

.optionaldata 
{
 font-family: Arial;  color:white;font-weight: bold;font-size:14px;  
 background-color :#289728;text-align:center;height:25px;
}
.boldwhitetxt75
{
font-family: Arial;  color:white;font-weight: bold;font-size:9pt;
}

.boldwhitetxt7 
{
font-family: Arial;  color:white;font-weight: bold;font-size:9pt;
}

.boldbluetxt7
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:9pt;
}

.boldblacktxt75 
{
font-family: Arial;  color:#000000;font-weight: bold;font-size:9pt;
}
.boldredtxt12
{
font-family: Arial;  color:red;font-weight: bold;font-size:10pt;
}

.boldredtxt14
{
font-family: Arial;  color:red;font-weight: bold;font-size:14px;
}

.boldbluetxt75
{
font-family: Arial;  color:#005AC3;font-weight: bold;font-size:9pt;
}

.blacktxt7 
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.blacktxt75 
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.bluetxt7
{
font-family: Arial;  color:#005AC3;font-size:9pt;
}

.blacktxt8
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.bluetxt8
{
font-family: Arial;  color:#005AC3;font-size:10pt;
}

.footer
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.blacktxtv7 
{
font-family: Arial; color:#000000;font-size:9pt;
}

.Redtxtv7 
{
font-family: Arial; color:red;font-size:9pt;
}

.bluetxtv7
{
font-family: Arial; color:#005AC3;font-size:9pt;
}



button
{
font-family: Arial;  font-size:9pt;color:#000000;
}


.bluetxt17
{
position: absolute;left: 576px; font-family: Arial;font-weight: bold;font-size:17px;color:#334477;
}

.hrverticaline {
 border-top: 1px solid #1A6B96;width:100%;height:100%; 
}


.tdhorizonta1brline 
{
border-left: 0px;border-right: 1px solid #1a6b96;border-top: 0px;border-bottom: 0px;	
}


.boldblacktx8pt
{
font-family: Arial;  color:#000000;font-size:9pt;
}

.alert
{
    font-size: 1.3em;
    padding: 1em;
    text-align: center;
    white-space: nowrap;
    width: auto;
    word-wrap: normal;
}


.boxshadow 
{
  -moz-box-shadow: 3px 3px 5px #535353;
  -webkit-box-shadow: 3px 3px 5px #535353;       
  box-shadow: 3px 3px 5px #535353;
}
.roundbox
{  
  -moz-border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px;  
  border-radius: 6px 6px 6px 6px;
}


.gridheader, .gridheaderbig, .gridheaderleft, .gridheaderright
{    
    padding: 4px 4px 4px 4px;
    background:  #003399 url(images/vertgradient.png) repeat-x;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    color: khaki;
}
.gridheaderleft
{
    text-align: left;
}
.gridheaderright
{
    text-align: right;
}
.gridheaderbig
{    
    font-size: 135%;
}

.tableclass1
{
 vertical-align:top;text-align:center; 
 font-family: Arial; color:#000000;font-size:9pt;  
}

.tablelabelclass1
{
 display:inline-block;width:400px;
}

#instructions{padding: 10px 0; background:yellow; color:green;}
#employee-info-div {
    width:20%; 
    float:right; 
    padding:5px; 
    background:wheat; 
    color:blue;
} 

.Questionstyle6  
{      
margin: 0;  
padding: 2px;  
padding-top: 4px; 
border-width: 0px 1px 0px 0px;  
border-style: solid; 
border-color: #C5C6C8;
 vertical-align:top;text-align:center; 
 font-family: Arial; color:#000000;font-size:9pt;     
} 


.of_none {
  -ms-overflow-style: none;
}
.of_scrollbar {
  -ms-overflow-style: scrollbar;
  width: 1000px;
  height: 800px;

}

.colorClick 
{
    color: #e50000;   
}

