span, label, div, td
{
	FONT-SIZE:12px;
}

.Text9
{
	FONT-SIZE:9px;
    FONT-WEIGHT: normal;    

}
.Text9i
{
	FONT-SIZE:9px;
    FONT-WEIGHT: normal;
    font-style:italic;

}
.Text9b
{
	FONT-SIZE:9px;
    FONT-WEIGHT: bold;    

}


.Text10
{
	FONT-SIZE:10px;
    FONT-WEIGHT: normal;    

}
.Text10i
{
	FONT-SIZE:10px;
    FONT-WEIGHT: normal;
    font-style:italic;

}
.Text10b
{	
    FONT-WEIGHT: bold;    

}
.Text11
{
	FONT-SIZE:11px;
	FONT-WEIGHT: normal;    
	color: black;

}
.Text11i
{
	FONT-SIZE:11px;
    FONT-WEIGHT: normal;
    font-style:italic;

}
.Text11b
{
	FONT-SIZE:11px;
    FONT-WEIGHT: bold;    

}

.Text12b
{
	FONT-SIZE:12px;
    FONT-WEIGHT: bold;    

}

.InfoItem
{	
	font-size:10px;
}

.GridItem
{
	background-color:#ffffff;
	border: none;	 		 	
	font-size:12px;
	height: 24px;
}
.GridAltItem
{
	background-color:#F5F5F5;	 		 	
	height: 24px;	/*font-size:12px;*/
}
.GridHeader
{
	font-size:11px;
	font-weight: bold;
	font-style: normal; 
	text-align: left;
	vertical-align:middle;
	/*font-family: "Tahoma";*/
	font: Tahoma;
	color: Black;
	/*background-color:#c5cfe7;*/
	background-image: url(Images/gridHeader.png);
	background-repeat: repeat-x;
	border: none;	
	height: 24px;	 
}
.GridAltHeader
{
	
	padding:6px 0px 1px 18px;
	font-weight: bold;
	font-size:12px;
	color: black;
	background-repeat: repeat-x; 
	font-family: Lucida Sans;
	background-image:url(images/blueBar.jpg);
	height: 24px;
}

.GridCellLink
{
	cursor:hand;
	white-space: normal ;	
}


.SearchBox
{
 	 border: 1px solid color: Olive;   
    color: Olive; 
    width:100%;  

}

.FormActionLink
{
	font-size:12px;
	font-weight: normal;
	font-style: normal; 
	text-align: left;
	vertical-align:middle;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	color: Black;
	text-decoration: none;
	width: 100%;
	height: 16px;
	color: black;	
	background-color: #f2f1f9;
	display: block;
	margin-bottom:3px;
	text-indent: 5px; 
	
	border-left:solid 3px #f2f1f9;
	border-right:solid 3px #f2f1f9;
}
	
.FormActionLink:hover
{
	background-image: url(Images/ActiveMenu.jpg);
	border:solid 1px #A0BDF2;
	background-color: #f5f6d9;
	color: Blue;
}

.ErrorGridHeader
{
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #ff0033;
	text-align:left;
}


.imgDataValidated
{
	background-image: url(Images/Document.gif); 
	width:16px;
}

.imgCheck, .imgUncheck
{
	background-repeat: no-repeat;		
}

.imgCheck
{
background-image:url(Images/check.gif); 	
}

.imgUncheck
{
	background-image:url(Images/uncheck.gif); 
}

.imgEdit
{
	background-image: url(Images/Edit.gif); 
	position:absolute ;
	left:170px;	
	width:50px;
	height:50px;
	background-position: left center; 
	background-repeat: no-repeat;	
}

.imgWarning
{
	background-image: url(Images/warning_small.gif); 
	background-position: left top; 
	background-repeat: no-repeat;	
	width:20px;
}


.hr
{
	width:100%; 
	margin-top:1px; 
	margin-bottom:3px; 
	border-bottom:solid 1px #acd373; 
	display:block; 
	font-size:1px 
}

.ig_Panel
{
	border-left: #737f99 1px solid; 
	border-right: #737f99 1px solid; 
	border-bottom: #737f99 1px solid; 
	background-color: #f2f1f9;
	
}

.ig_PanelHeader
{
	border-left: #636363 1px solid; 
	border-right: #636363 1px solid; 
	border-bottom: #636363 1px solid; 
	border-top: #636363 1px solid; 
	padding:2px 0px 1px 18px;
	height:16px;
   font-weight: bold;
 	font-size:12px;
   width: 100%; 
   color: Black;
   background-repeat: repeat-x; 
   font-family: Lucida Sans;
	background-image: url(Images/Bars/BlueGrad.gif);
	
}


.ig_HistoryPanelHeader
{
	border-left: #BEBEBE 1px solid; 
	border-right: #636363 1px solid; 
	border-bottom: #636363 1px solid; 
	height:20px;
	padding:2px 0px 0px 16px;
   font-weight: bold;
 	font-size:12px;
   width: 100%; 
   color: #002A7D;
   background-repeat: repeat-x; 
   font-family: Lucida Sans;
	background-image: url(Images/Bars/BlueGrad.gif);
	
}
.ig_HistoryPanel
{
	border-left: #737f99 1px solid; 
	border-right: #737f99 1px solid; 
	border-bottom: #737f99 1px solid; 
	background-color: #FAFAFC;
	
}



.editTemplate
{
	border: #737f99 1px solid;
	background-color: #f2f1f9;
	color: #404000;
	width: 80%;
}

.ToolBar
{
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	height: 28px;
	width:100%;
}
.tbButton
{
	color: black;
	width: 30px;
	height: 30px;
	
}
.tbButtonHover
{
	border: #6699FF 1px solid;
	color: black;
	cursor:hand;

}

.xpButton
{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-weight: normal;
	height: 30px; 
	font-size: 10pt;
	background-image: url(Images/Bars/igwlb_group_bt_hover.jpg);
}
.xpButton:hover
{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
.txtInfo
{
	font-family: "MS Sans Serif","Courier New", Courier, monospace;
	font-weight: normal;
	height: 70px; 
	font-size: 11pt;
	width: 99%;
}
.altPanelHeader
{
	border-left: #636363 1px solid; 
	border-right: #636363 1px solid; 
	border-bottom: #636363 1px solid; 
	padding:6px 0px 1px 18px;
	height:20px;
   font-weight: bold;
 	font-size:12px;
   width: 100%; 
   color: black;
   background-repeat: repeat-x; 
   font-family: Lucida Sans;
	background-image: url(Images/Bars/BlueExplorer.gif);
	
}

.iris-input
{
 	border: 1px solid #95B8F0;
	height: 23px;
	vertical-align: middle;     
}

.FixedHeader
{
	position: relative;
	top: expression(this.offsetParent.scrollTop - 2);
}
.iris-panelTop
{
	overflow: hidden ;
	z-index: 6;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: white;
	padding:7px;
	height: 30px;
	width: 100%;
}

.iris-panelBase
{
	overflow: auto;
	z-index: 6;
	top: 30px;
	bottom: 0;
	left: 0;
	right: 0;
	background: white;
	padding:7px;
	height: 95%;
	width: 100%;

}

.iris-div-quest
{
   border:solid 1px #E0E0E0;
	margin-bottom : 20px;
	padding: 10px;
}


.iris-tbl-quest
{
    width: 100%;
    table-layout:fixed;
    background-color: #E0E0E0;
    border : none;
	 margin-bottom: 20px;
	page-break-inside: auto;
	page-break-before: avoid;
	page-break-after:avoid;
    
}

.iris-tbl-quest-col
{
    width: 60%;
}

.iris-tbl-quest-waiver-chk
{
    vertical-align: middle;
    text-align: center;
    width: 80px;
}

#iris-quest-div td
{
	background-color:white;
}


.iris-cell-child1
{
    padding-left: 20px;
}

.iris-cell-child2
{
    padding-left: 40px;
}
.iris-cell-child3
{
    padding-left: 60px;
}

.iris-ctrl-cbo-yesno
{
	width: 100px;
}

.iris-ctrl-memo,.iris-ctrl-date,.iris-ctrl-inputbox,.iris-ctrl-inputbox119
{

}

.iris-ctrl-memo
{
	width: 90%;
	height: 80px;
}

.iris-ctrl-date
{
	width: 160px;
	border: solid 1px silver;
}

.iris-ctrl-cbo
{
	width: 90%;
}

.iris-ctrl-inputbox
{
	width: 160px;
}
.iris-ctrl-inputbox119
{
	width: 119px;
}
.iris-ctrl-SectionHeader
{
    font-style: italic;
    color: #254117;
}
.iris-quest-num
{
	font-weight:bold;
	margin-left: 10px;
	vertical-align: top;
}

.iris-tbl-eleg
{
    width: 100%;
    table-layout:fixed;
    background-color: #E0E0E0;
    border : none;
	page-break-inside: auto;
	page-break-before: avoid;
	page-break-after:avoid;
	display:table;    
    
}

.iris-eleg-td
{
	background-color:white;
}
.iris-eleg-td-alt
{
	background-color:#F5F5F5;
}

.iris-eleg-header,.iris-res-header
{
	padding: 5px 0px 1px 18px;
	font-weight: bold;
	font-size:12px;
	color: black;
	background-repeat: repeat-x; 
	height: 25px;
	border: solid 1px #E0E0E0;
	vertical-align: middle;
}

.iris-eleg-header
{
	color: black;
	background-image:url(images/blueBar.jpg);
}


.iris-res-header
{
	color: black;
	background-image:url(images/bars/igwlb_group_bt_hover.jpg);
}


.imgFlag7, .imgFlag8, .imgFlag9,.imgFlag6

{
	background-position: center center;
	background-repeat: no-repeat;
	margin-right: 2px;
	border-color: #fff;
}
.imgFlag6
{
	background-image: url(Images/flag_6.gif); 
}

.imgFlag7
{
	background-image: url(Images/flag_7_tr.gif);
}
.imgFlag8
{
	background-image: url(Images/flag_8_tr.gif);
}
.imgFlag9
{
	background-image: url(Images/flag_9_tr.gif);
}

.iris-grid-item
{
	background-color:#ffffff;
	border: none;	 		 	
	font-size:12px;
	page-break-inside:avoid;
	
}
.iris-grid-alt-item
{
	background-color:#F5F5F5;	
	page-break-inside:avoid; 		 	
}

.iris-grid-hdr
{
	background-color:#b3daFF;	
	page-break-inside:avoid; 		 	
	font-weight:bold;
}

.iris-eligible,.iris-ineligible
{
	width: 100%;
	height: 30px;
	vertical-align:middle;
	text-align:center;
	padding-top: 10px;
	font: bold;
}
.iris-eligible
{
	border: green solid 1px ;
	background-image: url(Images/Bars/header.gif);
}

.iris-ineligible
{
	border: solid 1px red;
	color: red;
	background-image: url(Images/Bars/header_hover.gif);
}
.iris-btn-warning
{
	width:185px;
	height:34px;
	background-image: url(Images/Bars/igwlb_group_bt_hover.jpg);
	border: solid 1px Red;
	cursor: pointer;
}

.iris-btn
{
	width:185px;
	height:34px;
	background-image: url(Images/Bars/igwlb_group_bt_normal.jpg);
	border: solid 1px Navy;
	cursor: pointer;
}

.iris-smallbtn
{
	width:185px;
	height:22px;
	background-image: url(Images/Bars/igwlb_group_bt_normal.jpg);
	border: solid 1px Navy;
	cursor: pointer;
}

.iris-shortbtn
{
	width:85px;
	height:22px;
	background-image: url(Images/Bars/igwlb_group_bt_normal.jpg);
	border: solid 1px Navy;
	cursor: pointer;
}

.iris-btn:hover
{
	background-image: url(Images/Bars/igwlb_group_bt_hover.jpg);
	border: solid 1px Navy;
}

.iris-parent-label
{
	text-align:center;
	width: 100%;
	height:20px;
	padding-top: 3px;
}
.iris-text-bold
{
    FONT-WEIGHT: bold;    

}
.iris-text-bold-red
{
    color: red;
    font-weight: bold;    
    margin-left: 10px;
}
@media print {
	.iris-rand-result
	{
		display:none;
	}
}

.iris-grid-header
{
	font-size:11px;
	font-weight: bold;
	font-style: normal; 
	text-align: left;
	vertical-align:middle;
	/*font-family: "Tahoma";*/
	font: Tahoma;
	color: Black;
	/*background-color:#c5cfe7;*/
	background-image: url(Images/gridHeader.png);
	background-repeat: repeat-x;
	border: none;	
}
.iris-tbl-quest-info
{
   border-width: 1px;
	margin-left: 20px;
}

.iris-tbl-edit-q
{
	margin-left: 10px;
	table-layout: fixed;
	width: 97%;	
}

.iris-tbl-edit-q tr
{
	height: 35px;
}
.iris-tbl-edit-q td
{
	FONT-SIZE:10px;
   FONT-WEIGHT: bold; 	
}
.iris-bk-color
{
	background-color: #D9E6F6;
}.imgNew, .imgShip, .imgReceive, .imgPend, .imgCancel, .imgOK
{
	background-position: center center;
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 2px;
	border-color: #fff;
}
.imgNew
{
	background-image: url(Images/Edit/16/new.gif);
}
.imgShip
{
	background-image: url(Images/Edit/16/shipping.gif);
}
.imgReceive
{
	background-image: url(Images/Edit/16/import.gif);
}
.imgPend
{
	background-image: url(Images/Edit/16/file_temp.gif);
}
.imgCancel
{
	background-image: url(Images/Edit/16/file_delete.gif);
}
.imgOK
{
	background-image: url(Images/Edit/16/documents.gif);
}

.iris-child-table {
    margin-left: 30px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.iris-left-menu {
    list-style-type: none;
    padding: 20px ;
    margin: 0;
}
.iris-left-menu li{
    
    margin-bottom:10px;
}
.iris-left-menu li input {
    width: 100%;
    text-align: left;
}



.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}

.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  line-height: 0;
  content: "";
}

.form-horizontal .control-group:after {
  clear: both;
}

.form-horizontal .control-label {
  float: left;
  width: 120px;
  padding-top: 5px;
  text-align: right;
}

.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 140px;
  *margin-left: 0;
}

.form-horizontal .controls:first-child {
  *padding-left: 140px;
}

.form-horizontal .help-block {
  margin-bottom: 0;
}

.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px;
}


.input-mini {
  width: 60px;
}

.input-small {
  width: 90px;
}

.input-medium {
  width: 150px;
}

.input-large {
  width: 210px;
}

.input-xlarge {
  width: 270px;
}

.input-xxlarge {
  width: 530px;
}


small {
  font-size: 85%;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}

h1,
h2,
h3 {
  line-height: 30px;
}

h1 {
  font-size: 38.5px;
}

h2 {
  font-size: 31.5px;
}

h3 {
  font-size: 24.5px;
}

h4 {
  font-size: 17.5px;
}

h5 {
  font-size: 14px;
}

h6 {
  font-size: 11.9px;
}

h1 small {
  font-size: 24.5px;
}

h2 small {
  font-size: 17.5px;
}

h3 small {
  font-size: 14px;
}

h4 small {
  font-size: 14px;
}

.page-header {
  /*padding-bottom: 9px;*/
  margin: 0 0 10px;
  border-bottom: 1px solid #eeeeee;
}
 /*.iris-controls-120
    {
     margin-left: 60px !important;
        
    }

 .iris-control-label-120 {
     text-align:left !important;
        width: 100px !important;
 }*/

 /*.RadMenu_Office2007 .rmGroup .rmLink {  
        padding-left: 0px !important;   
     }  
       
    .RadMenu_Office2007 .rmGroup .rmLink .rmText {  
        padding-left: 5px !important;  
     }*/ 
    
    /*div.RadMenu_Office2007 .rmRootGroup { border-width: 0 0 1px !important; }*/ 


  .iris-request-header
{
	
	padding:10px 0px 1px 18px;
	font-weight: bold;
	font-size:12px;
	color: black;
	background-repeat: repeat-x; 
	/*font-family: Lucida Sans;*/
	background-image:url(images/bars/greyBar.gif);
	height: 30px;
}

  .iris-request-area {
      /*border: solid 1px lightblue;*/
      margin-bottom: 10px;
      /*padding: 5px 0 5px 10px;*/
  }

  .iris-request-title {
      font-size: 14px;
      font-weight: bold;
      margin-bottom: 1em;
      margin-top: 1em;
      display: block;
  }

    .iris-questions-table {
        width: 100%;
        margin-right: -10px;
  }


  .iris-request-action-area {
      border: solid 1px lightblue;
      margin-bottom: 20px;
  }
  .iris-request-action-footer {
      border-top: solid 1px lightblue;
      padding: 4px;
      text-align: right;
  }

  .iris-request-action-footer a {
      margin-left: 10px;
  }

  .iris-request-action-header
{
	padding: 5px 0px 1px 18px;
	font-weight: bold;
	font-size:12px;
	color: black;
	background-repeat: repeat-x; 
	height: 18px;
	border-bottom: solid 1px lightblue;
	vertical-align: middle;
    background-image:url(images/blueBar.jpg);
}

.iris-validator-container {
    color: red;
}

.iris-action-status-style {

    margin-left: 3em;
    font-weight: normal;
}

.iris-question-width400
{
	width:400px;
}


.rmGroup
{
	border: 1px solid #979797 !important; 
	background: rgb(217, 230, 246) !important; 
} 
 
