/** GENERATED FILE -- DO NOT EDIT */
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/id20-blueprintcss24/css/reset.css */
html
,  body
,  div
,  span
,  object
,  iframe
,  h1
,  h2
,  h3
,  h4
,  h5
,  h6
,  p
,  blockquote
,  pre
,  a
,  abbr
,  acronym
,  address
,  code
,  del
,  dfn
,  em
,  img
,  q
,  dl
,  dt
,  dd
,  ol
,  ul
,  li
,  fieldset
,  form
,   table
,  tbody
,  tfoot
,  thead
,  tr
,  th
,  td  {
 margin: 0;
 padding: 0;
 border: 0;
 font-weight: inherit;
 font-style: inherit;
 font-size: 100%;
 font-family: inherit;
 vertical-align: baseline;
}
body  {
 line-height: 1.5; 
}
a  {
 outline: 0;
}
table  {
 border-collapse: collapse; border-spacing: 0; 
}
caption
,  th
,  td  {
 text-align: left; font-weight: normal; 
}
table
,  td
,  th  {
 vertical-align: middle; 
}
input
,  textarea
,  select  {
 margin: 0;
 padding: 0;
 font-weight: inherit;
 font-style: inherit;
 font-size: 100%;
 font-family: inherit;
 vertical-align: top;
}
label
,  legend
,  caption  {
 margin: 0;
 padding: 0;
 border: 0;
 font-weight: inherit;
 font-style: inherit;
 font-size: 100%;
 font-family: inherit;
 vertical-align: inherit;
}
blockquote:before
,  blockquote:after
,  q:before
,  q:after  {
 content: ""; 
}
blockquote
,  q  {
 quotes: "" ""; 
}
a img  {
 border: none; 
}
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/admin8/css/ace.css */
#EDITOR div 
,  #EDITOR span 
,  #EDITOR applet 
,  #EDITOR object 
,  #EDITOR iframe 
,  #EDITOR h1 
,  #EDITOR h2 
,  #EDITOR h3 
,  #EDITOR h4 
,  #EDITOR h5 
,  #EDITOR h6 
,  #EDITOR p 
,  #EDITOR blockquote 
,  #EDITOR pre 
,  #EDITOR a 
,  #EDITOR abbr 
,  #EDITOR acronym 
,  #EDITOR address 
,  #EDITOR big 
,  #EDITOR cite 
,  #EDITOR code 
,  #EDITOR del 
,  #EDITOR dfn 
,  #EDITOR em 
,  #EDITOR font 
,  #EDITOR img 
,  #EDITOR ins 
,  #EDITOR kbd 
,  #EDITOR q 
,  #EDITOR s 
,  #EDITOR samp 
,  #EDITOR small 
,  #EDITOR strike 
,  #EDITOR strong 
,  #EDITOR sub 
,  #EDITOR sup 
,  #EDITOR tt 
,  #EDITOR var 
,  #EDITOR b 
,  #EDITOR u 
,  #EDITOR i 
,  #EDITOR center 
,  #EDITOR dl 
,  #EDITOR dt 
,  #EDITOR dd 
,  #EDITOR ol 
,  #EDITOR ul 
,  #EDITOR li 
,  #EDITOR fieldset 
,  #EDITOR form 
,  #EDITOR legend  {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 border: 0;
 outline: 0;
}
#EDITOR *.POSITIONfloatright  {
 display: inline;
 float: right;
 margin-left:1em;
 margin-bottom:1em;
}
#EDITOR *.POSITIONfloatleft  {
 display: inline;
 float: left;
 margin-right:1em;
 margin-bottom:1em;
}
#EDITOR *.POSITIONfloatcenter  {
 display: block;
 float: none;
 margin-left: auto;
 margin-right: auto;
 margin-bottom:1em;
}
#EDITOR *.POSITIONinlineright  {
 display: block;
 float: none;
 margin-left: auto;
 margin-right: 0px;
 margin-bottom:1em;
 clear: none;
}
#EDITOR *.POSITIONinlineleft  {
 display: block;
 float: none;
 margin-left: 0px;
 margin-right: auto;
 margin-bottom:1em;
 clear: none;
}
#EDITOR *.POSITIONinlinecenter  {
 display: block;
 float: none;
 margin-left: auto;
 margin-right: auto;
 margin-bottom:1em;
 clear: none;    
}
#EDITOR li ul 
,  #EDITOR  li ol  {
 margin:0 1.5em; 
}
#EDITOR ul 
,  #EDITOR ol  {
 margin: 0 1.5em 1.5em 1.5em; 
}
#ACEEDITOR  {
 color: black;	 
}
#EDITOR table  {
 border-collapse: collapse; border-spacing: 0; 
}
#EDITOR img  {
 border: none;
}
#ittrium #EDITOR form  {
 width: 100%;
}
table.FORM.ITTRIUM 
,  td.EDITFIELDS  {
 width: 100%;
}
#PAGELOADER  td.EDITFIELDS 
,  #ACEEDITOR  td.EDITFIELDS  {
 padding: 0px 10px 10px 10px;
}
table.EDITFIELDS  
,  #EDITOR table.REPORT  {
 width: 100%;
 margin-top: 10px;
}
#EDITOR table.DOM  
,  #EDITOR table.PERMISSIONS  
,  #EDITOR table.REPORT  {
 width: 100%;
 border: 1px solid #566fa7;
}
#EDITOR table.DOM td  
,  #EDITOR table.PERMISSIONS td  
,  #EDITOR table.REPORT td  {
 padding: 5px 3px 5px 3px;	
 border: 1px solid #566fa7;
}
#ittrium td.SCRIPTS  {
 width: 100%;
 padding: 5px 0px 5px 0px;
}
#ittrium div.SCRIPTS div.ICON  {
 padding-left: 10px;
 float: right;
 color: white;
}
#ittrium div.SCRIPTS span.SEPARATOR  {
 padding: 0px 5px 0px 5px;
}
#ittrium td.SPCBEFORE 
,  #ittrium td.SPCAFTER 
,  #ittrium td.SPCHDR  {
 background: transparent;	 
 padding: 0px; margin: 0px;
 font-size: 1px;
 line-height: 1px;
}
#ittrium td.SPCHDR  {
 height:	4px;
}
#ittrium td.SPCBEFORE  {
 height: 3px;
}
#ittrium td.SPCAFTER  {
 height: 3px;
}
#ittrium td.FORMHEADER 
,  #ittrium td.FORMHEADCONT 
,  #ittrium td.FORMSUBHEAD  {
 background: transparent;	 
 padding: 0px 0px 0px 0px;
 vertical-align: top;
 width: 100%;
}
#ittrium td.FORMHEADER.C1  {
 width: 25%;	
}
#ittrium td.FORMHEADER.C2  {
 width: 75%;	
}
#ittrium div.FORMTABLE table.csv  {
 width: auto;
 float: none;
}
#ittrium table.csv td.FORMHEADER.C1  {
 width: auto;
}
#ittrium table.FORMTABLE  {
 width: 100%;
 margin-bottom: 10px;
}
#ittrium td.FORMENTRY  {
 vertical-align: top;
}
#ittrium td.FORMLABEL 
,  #ittrium td.FORMLABELCONT  {
 padding: 0px 0px 0px 0px;
 background: transparent;	 
 vertical-align: top;
 width: 25%;
}
#ittrium td.FORMLABELEXT  {
 padding: 0px 0px 0px 0px;
 background: transparent;	 
 vertical-align: top;
 width: 100%;
}
#ittrium td.FORMLABEL p 
,  #ittrium td.FORMLABELCONT p 
,  #ittrium td.FORMLABELEXT p 
,  #ittrium td.FORMLABELWIDE p 
,  #ittrium td.FORMHEADER p 
,  #ittrium td.FORMENTRY p 
,  #ittrium td.FORMENTRYWIDE p 
,  #ittrium td.FORMCELL p  {
 margin: 0px;
}
#ittrium td.FORMCTR  {
 padding: 0px 0px 0px 0px;
 background: transparent;	 
 vertical-align: top;
 text-align: right;
 white-space: nowrap;
}
#ittrium td.FORMENTRY  {
 padding: 0px 0px 0px 0px;
 background: transparent;	 
 vertical-align: top;
 width: 75%;
}
#ittrium td.FORMENTRYWIDE 
,  #ittrium td.FORMLABELWIDE  {
 padding: 0px 0px 0px 0px;
 background: transparent;	 
 vertical-align: top;
 width: 100%;
}
#ittrium td.FORMGROUPCELL  {
 padding: 0px 2px 0px 0px;
}
#ittrium td.FORMENTRY.L0 
,  #ittrium td.FORMENTRY.L1 
,  #ittrium td.FORMENTRY.Lx  {
 width: auto;
}
#ittrium td.FORMHEADER.Cx  {
 width: auto;
}
#ittrium div.FORMLABEL  {
 padding: 0px 5px 0px 2px;
}
#ittrium td.FORMHEADERCONT div.FORMLABEL  {
 padding: 0px 2px 2px 2px;
}
#ittrium td.FORMSUBHEAD div.FORMLABEL  {
 padding: 2px 2px 2px 2px;
}
#ittrium td.FORMCTR div.FORMCTR  {
 padding: 0px 5px 0px 2px;
}
#ittrium div.FORMENTRY  {
 vertical-align: baseline;
 padding: 0px 0px 0px 0px; margin: 0px 6px 0px 0px;
}
#ittrium td.FORMENTRY.Lx div.FORMENTRY  {
 padding: 1px 2px 1px 2px;
}
#ittrium div.FORMLINK  {
 float: right;
 padding: 0px 2px 0px 0px;
}
#ittrium div.FORMLINK a img  {
 padding: 0px; margin: 0px;
 vertical-align: middle;
 float: none;
}
#ittrium td.FORMHEADER div.FORMLINK input.SUBMIT  {
 font-size: 9pt;
 padding: 0px; margin: 0px 0px 0px 3px;
}
#ittrium table.BUTTONS  {
 width: 100%;
}
#ittrium td.BUTTONS  {
 padding: 2px 0px 0px 0px;
}
#ittrium .BUTTONS td.RIGHT  {
 text-align: right;
}
#ittrium table.BUTTONS input.SUBMIT  {
 border: 1px solid #566fa7;
 padding: 0px;
}
#ittrium table.BUTTONS td.LEFT input.SUBMIT  {
 margin: 0px 3px 1px 0px;	 
}
#ittrium table.BUTTONS td.RIGHT input.SUBMIT  {
 margin: 0px 0px 1px 3px;	 
}
#ittrium .SCRIPTS input.SUBMIT  {
 margin: 0px 4px 1px 0px;
 padding: 0px 5px 0px 5px;
}
#ittrium table.PICKCONTROL 
,  #ittrium table.PICKCONTROL td.PICKFIELD  {
 width: 100%;
}
#ittrium div.FORMENTRY.FORMVALUE 
,  #ittrium div.FORMENTRY.TEXTFIELD  
,  #ittrium div.FORMENTRY.LISTER 
,  #ittrium div.FORMENTRY.PASSWORDFIELD 
,  #ittrium div.FORMENTRY.PICKFIELD 
,  #ittrium div.FORMENTRY.UPLOAD  {
 border: 0 none;
 padding: 0px 0px 0px 0px; margin: 0px 6px 0px 0px;
}
#ittrium div.FORMENTRY.TEXTBLOCK   {
 border: 0 none;
 padding: 0px 0px 0px 0px; margin: 0px 6px 0px 0px;
}
#ittrium div.FORMENTRY.PICK  {
 border: 0 none;
 padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#ittrium div.FORMENTRY.DATEFIELD  {
 width: 180px;
}
#ittrium div.FORMENTRY.TIMEFIELD 
,  #ittrium div.FORMENTRY.NARROWER  {
 border: 0 none;
 padding: 0px 0px 0px 0px; margin: 0px 6px 0px 0px;
 width: 120px;
}
#ittrium div.FORMENTRY.NUMBERFIELD 
,  #ittrium div.FORMENTRY.NARROW  {
 border: 0 none;
 padding: 0px 0px 0px 0px; margin: 0px 6px 0px 0px;
 width: 180px;
}
#ittrium td.FORMGROUPCELL div.FORMENTRY.FORMVALUE 
,   #ittrium td.FORMGROUPCELL div.FORMENTRY.TEXTFIELD  
,   #ittrium td.FORMGROUPCELL div.FORMENTRY.DATEFIELD 
,   #ittrium td.FORMGROUPCELL div.FORMENTRY.TEXTBLOCK  
,   #ittrium td.FORMGROUPCELL div.FORMENTRY.PICK 
,   #ittrium td.FORMGROUPCELL div.FORMENTRY.PICKCONTROL 
,   #ittrium td.FORMGROUPCELL div.FORMENTRY.LISTER 
,   #ittrium td.FORMGROUPCELL div.FORMENTRY.PASSWORDFIELD  {
 width: 180px;
}
#ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.FORMVALUE 
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.TEXTFIELD  
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.NUMBERFIELD  
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.DATEFIELD 
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.TEXTBLOCK  
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.PICK 
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.PICKCONTROL 
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.LISTER 
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.PASSWORDFIELD  {
 width: 130px;
}
#ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.TIMEFIELD 
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.NARROW 
,   #ittrium td.FORMGROUPCELL.THIRD div.FORMENTRY.NARROWER  {
 width: 90px;
}
#ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.FORMVALUE 
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.TEXTFIELD  
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.NUMBERFIELD  
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.DATEFIELD 
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.TEXTBLOCK  
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.PICK 
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.PICKCONTROL 
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.LISTER 
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.PASSWORDFIELD 
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.TIMEFIELD 
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.NARROW 
,   #ittrium td.FORMGROUPCELL.FOURTH div.FORMENTRY.NARROWER  {
 width: 90px;
}
#ittrium div.FORMENTRY.RADIOGROUP  {
 width: 100%;
}
#ittrium div.FORMENTRY label 
,  #ittrium td.FORMCELL label  {
 padding: 0px 15px 0px 5px;
 vertical-align: middle;
}
#ittrium div.FORMENTRY .FORMPREFIX 
,  #ittrium td.FORMCELL .FORMPREFIX  {
 padding: 0px 5px 0px 0px;
 vertical-align: middle;
}
#ittrium div.FORMENTRY input[type=radio] 
,  #ittrium td.FORMCELL input[type=radio] 
,  #ittrium div.FORMENTRY input[type=checkbox] 
,  #ittrium td.FORMCELL input[type=checkbox]  {
 vertical-align: middle;
}
#ittrium table.FORMGROUP  {
 vertical-align: top;
}
#ittrium td.FORMGROUPLABEL  {
 padding: 0px 5px 0px 0px;
 vertical-align: top;
}
#ittrium td.FORMGROUPCELL  {
 vertical-align: top;
}
#ittrium td.FORMGROUPSPACER  {
 vertical-align: top;
}
#ittrium table.PICKCONTROL 
,  #ittrium td.PICKICON img  
,  #ittrium td.PICKFIELD   {
 vertical-align: middle;
}
#ittrium td.PICKICON  {
 padding: 0px 5px 0px 0px;
 vertical-align: middle;
}
#ittrium input.TEXTFIELD 
,  #ittrium input.DATEFIELD 
,  #ittrium input.TIMEFIELD 
,  #ittrium textarea 
,  #ittrium input.FORMVALUE 
,  #ittrium input.PASSWORDFIELD  
,  #ittrium input.NUMBERFIELD 
,  #ittrium input.NARROW 
,  #ittrium input.NARROWER  {
 width: 100%;
 margin: 0px;
 border: 1px solid #566fa7;
 padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px;
}
#ittrium select 
,  #ittrium select.PICK 
,  #ittrium select.PICKELEMENT  {
 width: 100%;
 margin: 0px;
 border: 1px solid #566fa7;
 padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px;
}
#ittrium .LISTER div.LISTERFIELD  {
 background-color: white;
 border: 1px solid #566fa7;
 padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px;
}
#ittrium .ERROR input.TEXTFIELD 
,  #ittrium .ERROR input.DATEFIELD 
,  #ittrium .ERROR input.TIMEFIELD 
,  #ittrium .ERROR textarea 
,  #ittrium .ERROR input.FORMVALUE 
,  #ittrium .ERROR input.PASSWORDFIELD  
,  #ittrium .ERROR input.NUMBERFIELD 
,  #ittrium .ERROR input.NARROW 
,  #ittrium .ERROR input.NARROWER 
,  #ittrium .ERROR select 
,  #ittrium .ERROR select.PICK 
,  #ittrium .ERROR select.PICKELEMENT 
,  #ittrium .ERROR div.LISTERFIELD  {
 border: 1px solid #FF0000;
}
#ittrium #EDITOR table.mceLayout  {
 border: 1px solid #566fa7;
}
#ittrium div.FORMENTRY.TEXTBLOCK textarea.TEXTBLOCK  {
 height: 60px;
}
#ittrium div.FORMENTRY.TEXTBLOCK.SHORT textarea.TEXTBLOCK  {
 height: 33px;
}
#ittrium div.FORMENTRY.TEXTBLOCK.TALL textarea.TEXTBLOCK  {
 height: 90px;
}
#ittrium div.FORMENTRY.TEXTBLOCK.EDITOR textarea.TEXTBLOCK  {
 height: 360px;
}
#ittrium input.UPLOAD  {
 width: 100%;	 
 margin: 0px;
 border: 1px solid #566fa7;
 padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px;
}
#ittrium div.FORMLABEL.L0  
,  #ittrium div.FORMENTRY.L0  {
 padding-left: 5px;
}
#ittrium div.FORMLABEL.L1  
,  #ittrium div.FORMENTRY.L1  {
 padding-left: 15px;
}
#ittrium div.FORMLABEL.L2  
,  #ittrium div.FORMENTRY.L2  {
 padding-left: 25px;
}
#ittrium div.FORMLABEL.L3  
,  #ittrium div.FORMENTRY.L3  {
 padding-left: 35px;
}
#ittrium div.FORMLABEL.L4  
,  #ittrium div.FORMENTRY.L4  {
 padding-left: 45px;
}
#ittrium div.FORMLABEL.L5 
,  #ittrium div.FORMENTRY.L5  {
 padding-left: 55px;
}
#ittrium div.FORMLABEL.L6 
,  #ittrium div.FORMENTRY.L6  {
 padding-left: 65px;
}
#ittrium div.FORMLABEL.L7 
,  #ittrium div.FORMENTRY.L7  {
 padding-left: 75px;
}
#ittrium div.FORMLABEL.L8 
,  #ittrium div.FORMENTRY.L8  {
 padding-left: 85px;
}
#ittrium div.FORMLABEL.L9 
,  #ittrium div.FORMENTRY.L9  {
 padding-left: 95px;
}
#ittrium td.FORMHEADER.C2 div.FORMLABEL.L0  
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L1 
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L2 
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L3 
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L4 
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L5 
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L6 
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L7 
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L8 
,  #ittrium td.FORMHEADER.C2 div.FORMLABEL.L9  {
 padding-left: 0px;
}
#ittrium td.FORMLABEL a  {
 text-decoration: none;
}
#ittrium td.FORMHEADER div.FORMLABEL.UNPUBLISHED  {
 color: red;
}
#ittrium td.FORMHEADER div.FORMLABEL.L1.UNPUBLISHED  {
 color: red;
}
#ACEEDITOR table.EDITFIELDS td 
,  #PAGELOADER table.EDITFIELDS td  {
 font-family: "Helvetica Neue", Arial, Helvetica, Tahoma, sans-serif;
 font-size: 12px;
}
#ittrium #PAGELOADER td.SCRIPTS 
,  #ittrium #ACEEDITOR td.SCRIPTS  {
 padding: 0px;
}
#PAGELOADER div.SCRIPTS 
,  #ACEEDITOR div.SCRIPTS  {
 background: #264488;
 background: #003366;
 color: white;
 font-size: 14px;
 padding: 5px 10px 5px 10px;
}
#ittrium #PAGELOADER tr.L-0 
,  #ittrium #ACEEDITOR tr.L-0 
,  #ittrium #PAGELOADER tr.L-1 
,  #ittrium #ACEEDITOR tr.L-1 
,  #ittrium #PAGELOADER tr.L-2 
,  #ittrium #ACEEDITOR tr.L-2  {
 display: none;
}
#ittrium #PAGELOADER tr.FORMHEADER td.FORMSPACE 
,  #ittrium #ACEEDITOR tr.FORMHEADER td.FORMSPACE  {
 background: transparent;
}
#ittrium #PAGELOADER td.FORMHEADER 
,  #ittrium #ACEEDITOR td.FORMHEADER 
,  #ittrium #PAGELOADER td.FORMHEADERCONT 
,  #ittirum #ACEEDITOR td.FORMHEADERCONT  {
 background: #566fa7;
}
#ittrium #PAGELOADER td.FORMHEADER div 
,  #ittrium #ACEEDITOR td.FORMHEADER div  {
 color: white;
}
#ittrium #PAGELOADER tr.L0 td.FORMHEADER 
,  #ittrium #ACEEDITOR tr.L0 td.FORMHEADER  {
 background-color: #003366; 
}
#ittrium #PAGELOADER tr.L0 td.FORMHEADER div 
,  #ittrium #ACEEDITOR tr.L0 td.FORMHEADER div  {
 color: white;
}
#ittrium #PAGELOADER tr.L1 td.FORMHEADER  
,  #ittrium #ACEEDITOR tr.L1 td.FORMHEADER  {
 background-color: #9cb1ce; 
}
#ittrium #PAGELOADER tr.L1 td.FORMHEADER div 
,  #ittrium #ACEEDITOR tr.L1 td.FORMHEADER div  {
 color: black;
}
#ittrium #PAGELOADER tr.L2 td.FORMHEADER 
,  #ittrium #ACEEDITOR tr.L2 td.FORMHEADER  {
 background-color: #FFFFBE;
}
#ittrium #PAGELOADER tr.L2 td.FORMHEADER div 
,  #ittrium #ACEEDITOR tr.L2 td.FORMHEADER div  {
 color: black;
}
#ittrium #PAGELOADER tr.L3 td.FORMHEADER 
,  #ittrium #ACEEDITOR tr.L3 td.FORMHEADER  {
 background-color: #c6d2e1;
}
#ittrium #PAGELOADER tr.L3 td.FORMHEADER div 
,  #ittrium #ACEEDITOR tr.L3 td.FORMHEADER div  {
 color: black;
}
#ittrium #PAGELOADER tr.L4 td.FORMHEADER 
,  #ittrium #ACEEDITOR tr.L4 td.FORMHEADER  {
 background-color: #d7e0e8; 
}
#ittrium #PAGELOADER tr.L4 td.FORMHEADER div 
,  #ittrium #ACEEDITOR tr.L4 td.FORMHEADER div  {
 color: black;
}
#ittrium #PAGELOADER tr.L5 td.FORMHEADER 
,  #ittrium #ACEEDITOR tr.L5 td.FORMHEADER  {
 background-color: #d7e0e8; 
}
#ittrium #PAGELOADER tr.L5 td.FORMHEADER div 
,  #ittrium #ACEEDITOR tr.L5 td.FORMHEADER div  {
 color: black;
}
#ittrium #PAGELOADER tr.L6 td.FORMHEADER 
,  #ittrium #ACEEDITOR tr.L6 td.FORMHEADER  {
 background-color: #d7e0e8; 
}
#ittrium #PAGELOADER tr.L6 td.FORMHEADER div 
,  #ittrium #ACEEDITOR tr.L6 td.FORMHEADER div  {
 color: black;
}
#ittrium #PAGELOADER tr.L7 td.FORMHEADER 
,  #ittrium #ACEEDITOR tr.L7 td.FORMHEADER  {
 background-color: #d7e0e8; 
}
#ittrium #PAGELOADER tr.L7 td.FORMHEADER div 
,  #ittrium #ACEEDITOR tr.L7 td.FORMHEADER div  {
 color: black;
}
#PAGELOADER input.TEXTFIELD 
,  #PAGELOADER input.NUMBERFIELD 
,  #PAGELOADER input.DATEFIELD 
,  #PAGELOADER input.TIMEFIELD 
,  #PAGELOADER textarea  
,  #PAGELOADER input.FORMVALUE 
,  #PAGELOADER input.PASSWORDFIELD 
,  #PAGELOADER select 
,  #PAGELOADER select.PICK 
,  #PAGELOADER select.PICKELEMENT 
,  #PAGELOADER input.UPLOAD 
,  #ACEEDITOR input.TEXTFIELD 
,  #ACEEDITOR input.NUMBERFIELD 
,  #ACEEDITOR input.DATEFIELD 
,  #ACEEDITOR input.TIMEFIELD 
,  #ACEEDITOR textarea  
,  #ACEEDITOR input.FORMVALUE 
,  #ACEEDITOR input.PASSWORDFIELD 
,  #ACEEDITOR select 
,  #ACEEDITOR select.PICK 
,  #ACEEDITOR select.PICKELEMENT 
,  #ACEEDITOR input.UPLOAD  {
 font-size: 12px;
 font-family: "Helvetica Neue", Arial, Helvetica, Tahoma, sans-serif;
}
.ERROR 
,  td.FORMHEADER div.FORMLABEL.L0 .ERROR 
,  td.FORMHEADER div.FORMLABEL.L1 .ERROR 
,  td.FORMHEADER div.FORMLABEL.L2 .ERROR 
,  td.FORMHEADER div.FORMLABEL.L3 .ERROR 
,  td.FORMHEADER div.FORMLABEL.L4 .ERROR  {
 color: red;
 text-decoration: none;
}
td#ADMIN div#ACEEDITOR  
,  td#PILOT div#ACEEDITOR  {
 width: 100%;
 position: static;
 border: none;
}
div#ACEEDITOR  {
 font-size: 12px;
 font-family: "Helvetica Neue", Arial, Helvetica, Tahoma, sans-serif;
 width: 690px;
 position: absolute;
 left: 50px;
 top: 50px;
 z-index: 100000;
 background-color: #ceced6;
 border: 5px solid #264488;
}
#ACEEDITOR div.EDIT 
,  #ACEEDITOR table.FORM  {
 width: 100%;
}
#ACEEDITOR td.MENU  {
 padding: 1px 46px 1px 2px;
 background-image: url(/site/laf/system8/images/ace-logo-small.jpg);
 background-repeat: no-repeat;
 background-position: right top;
 border-bottom: 1px solid black;
}
#ACEEDITOR td.MENU a  {
 display: inline;
}
#ACEEDITOR td.MENU a img  {
 display: block;
 float: left;
}
#ACEEDITOR td.TITLE  {
 background-color: #FFFFFF;
 padding: 3px 5px 3px 5px;
}
#ACEEDITOR div.TITLE 
,  #ACEEDITOR div.TITLE  {
 font-size: 13px;
 color: #002C6B;
 font-weight: bold;
}
#ACEEDITOR div.TITLE span.PUBLISHED  {
 font-size: 10px;
 font-style: italic;
 font-weight: normal;
 color: #000000;
}
#ACEEDITOR div.TITLE span.UNPUBLISHED  {
 font-size: 10px;
 font-style: italic;
 font-weight: normal;
 color: #FF0000;
}
#ACEEDITOR div.TITLE span.UNPUBLISHABLE  {
 font-size: 10px;
 color: #002C6B;
 font-style: italic;
 font-weight: normal;
}
#ACEEDITOR td.TABS  {
 background-color: white;
 background-image: url(/site/laf/admin8/images/tab-background-filler-white.gif);
}
#ACEEDITOR td.TABS a  {
 display: block;
 float: left;
}
#ACEEDITOR td.TABS a img  {
 display: block;
 float: none;
}
#ACEEDITOR div.FORMLABEL img  {
 display: block;
 float: none;
}
div#PAGELOADER  {
 font-family: "Helvetica Neue", Arial, Helvetica, Tahoma, sans-serif;
 font-size: 12px;
 width: 690px;
 position: absolute;
 left: 50px;
 top: 50px;
 z-index: 100;
 background-color: #efefef;
 border: 5px solid #7b7b7b;
}
#PAGELOADER table.FORM   {
 width: 100%;
}
/** TinyMCE fixups */
body#tinymce  {
 background-image: none;
 background-color:#FFFFFF;
}
body#tinymce li ul 
,  body#tinymce li ol  {
 margin:0 1.5em; 
}
body#tinymce ul 
,  body#tinymce ol  {
 margin: 0 1.0em 1.0em 1.5em;	
}
body#tinymce ul  {
 list-style-type: disc;
}
body#tinymce ol  {
 list-style-type: decimal;
}
body#tinymce li  {
 background-color: transparent;
 background-image: none;
}
body#tinymce hr.ittriumSplit  {
 color: orange;
 background-color: orange;
 height: 3px;
}
/** JQuery UI fixups: @todo find a better place for these */
.ui-datepicker  {
 z-index: 1000; 
}
table#zoom_table  {
 z-index: 1000; 
}
#ittrium .ui-dialog.ui-dialog-zoom .ui-dialog-content > .HEADER  {
 display: none; 
}
#ittrium .ui-dialog.ui-dialog-zoom .ui-dialog-content  {
 padding: 2px 0px 0px 0px; margin: 0px;
}
/** Uploadify UI fixups:  @todo find a better place for these */
#ittrium div.FORMENTRY.UPLOAD.UPLOADIFY   {
 border: 1px solid #566fa7;
 background-color: white;
 margin: 0px;  padding: 0px;
}
div.UPLOADIFY td.uploadifyQueueWrapper   {
 vertical-align: top;
 margin: 0px; padding: 0px;
 width: 400px;
}
div.UPLOADIFY td.uploadifyObjectWrapper  {
 vertical-align: top;
 margin: 0px;  padding: 0px;
}
div.UPLOADIFY object  {
 display: block;
 margin: 0px; padding: 0px;
}
div.UPLOADIFY div.cancel  {
 float: right;
}
div.UPLOADIFY div.uploadifyQueueItem  {
 padding: 1px 5px 1px 5px;
}
div.UPLOADIFY .uploadifyProgress  {
 background-color: #E5E5E5;
 margin-top: 2px;  margin-bottom: 1px;
 width: 100%;
}
div.UPLOADIFY .uploadifyProgressBar  {
 background-color: #0099FF;
 height: 3px;
 width: 1px;
}
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/visitor8/css/visitor8.css */
/** visitor8.css - most definitions based on if a Variable has been set or not **/
html  {
 overflow-y:scroll;
}
div.PAGEBOTTOM  {
 clear: both;
}
.POSITIONreferenced  {
 display: none;
}
.POSITIONfloatright  {
 display: inline;
 float: right;
 margin-left:1em;
 margin-bottom:1em;
}
.POSITIONfloatleft  {
 display: inline;
 float: left;
 margin-right:1em;
 margin-bottom:1em;
}
.POSITIONfloatcenter  {
 display: block;
 float: none;
 margin-left: auto;
 margin-right: auto;
 margin-bottom:1em;
}
.POSITIONinlineright  {
 display: block;
 float: none;
 margin-left: auto;
 margin-right: 0px;
 margin-bottom:1em;
 clear: none;
}
.POSITIONinlineleft  {
 display: block;
 float: none;
 margin-left: 0px;
 margin-right: auto;
 margin-bottom:1em;
 clear: none;
}
.POSITIONinlinecenter  {
 display: block;
 float: none;
 margin-left: auto;
 margin-right: auto;
 margin-bottom:1em;
 clear: none;    
}
.gridrow  {
 margin-bottom:1em;
}
.DASHBOARD .gridrow  {
 margin-bottom: 0px;
}
.NAVfloatright  {
 display: inline;
 float: right;
}
.NAVfloatleft  {
 display: inline;
 float: left;
}
div.FOOTERleft  {
 float: left;
 display: inline;
}
div.FOOTERright  {
 float: right;
 display: inline;
}
table.flexframe  {
 width: 100%;
 padding: 0px; margin: 0px;
}
table.flexframe td.flexframe  {
 padding: 0px;  margin: 0px;
 vertical-align: top;
}
table.PAGEHEADER 
,  table.PAGEHEADER td 
,  table.PAGEHEADER th  {
 padding: 0 0 0 0;
 margin: 0 0 0 0;
}
table.BLOCK td 
,  table.COLUMN1 td 
,  table.COLUMN2 td   
,  table.COLUMN3 td   
,  table.COLUMN4 td   
,  table.COLUMN5 td 
,  table.STREAM td  
,  table.BLOCK table 
,  table.COLUMN1 table   
,  table.COLUMN2 table   
,  table.COLUMN3 table   
,  table.COLUMN4 table   
,  table.COLUMN5 table   
,  table.STREAM table  {
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 vertical-align: top;
}
table.COLUMN2 td.COL1OF2 
,  table.COLUMN3 td.COL1OF3  
,  table.COLUMN3 td.COL2OF3 
,  table.COLUMN4 td.COL1OF4 
,  table.COLUMN4 td.COL2OF4 
,  table.COLUMN4 td.COL3OF4  
,  table.COLUMN5 td.COL1OF5 
,  table.COLUMN5 td.COL2OF5 
,  table.COLUMN5 td.COL3OF5 
,  table.COLUMN5 td.COL4OF5  {
 padding-right:0.5em;
}
table.COLUMN2 td.COL2OF2 
,  table.COLUMN3 td.COL2OF3  
,  table.COLUMN3 td.COL3OF3 
,  table.COLUMN4 td.COL2OF4 
,  table.COLUMN4 td.COL3OF4 
,  table.COLUMN4 td.COL4OF4 
,  table.COLUMN5 td.COL2OF5 
,  table.COLUMN5 td.COL3OF5 
,  table.COLUMN5 td.COL4OF5 
,  table.COLUMN5 td.COL5OF5  {
 padding-left:0.5em;
}
.IMAGE div.CAPTION  {
 text-align: center;
}
td.COL1OF2 
,  td.COL2OF2  {
 width: 50%;
}
td.COL1OF3 
,  td.COL3OF3  {
 width: 33.33%;
}
td.COL2OF3  {
 width: 33.34%;
}
td.COL1OF4 
,  td.COL2OF4 
,  td.COL3OF4 
,  td.COL4OF4  {
 width: 25%;
}
td.COL1OF5 
,  td.COL2OF5 
,  td.COL3OF5 
,  td.COL4OF5 
,  td.COL5OF5  {
 width: 20%;
}
img  {
 display: inline;
 border: none;
}
img.CAPTION 
,  img.gridcell  {
 display: block;
}
div.IMAGE div.CAPTION img.CAPTION  {
 margin-bottom: 0;
}
div.ASEG  {
 clear:both;
}
div.BSEG  {
 clear: both;
}
div.ASEG div.ITEM 
,  div.BSEG div.ITEM 
,  tr.ASEG div.ITEM 
,  tr.BSEG div.ITEM  {
 clear: none;
}
div.PENDINGREV  {
 border: 1px blue dashed;
}
div.PENDINGREV div.PENDINGREV  {
 border: none;
}
#ittrium span.HFORM div  
,  #ittrium div.TOOLS div.FORMLABEL  {
 display: inline;
}
div.TOOLS FORM  {
 display:inline;
}
#ittrium li.INLINEFORM div.LABEL  {
 display: inline;
}
#ittrium li.INLINEFORM form  {
 display: inline;
}
#ittrium li.INLINEFORM form div.FORM  {
 display: inline;
}
#ittrium li.INLINEFORM div.FORM div.TEXTFIELD  {
 display: inline;
 margin: 0px;
 padding: 0px;
}
#ittrium li.INLINEFORM div.FORM div.TEXTFIELD input.TEXTFIELD  {
 display: inline;
 width: auto;
 margin: 0px;
 padding: 2px;
 height: 14px;
 vertical-align: middle;
}
#ittrium li.INLINEFORM div.FORM input  {
 display: inline;
 margin: 0px;
 padding: 0px;
 vertical-align: middle;
}
#ittrium li.INLINEFORM img  {
 display: inline;
 border: none;
 margin: 0px;
 padding: 0px;
 vertical-align: middle;
}
span.ERROR  {
 color:red;
}
/**** The simplest of even/odd - override this in your palette ****/
#ittrium tr.even td 
,  #ittrium div.gridrow.even 
,  #ittrium div.gridrow.even div.gridcell  {
 background: #f0f0f0;
}
#ittrium tr.selected td 
,  #ittrium div.gridrow.selected 
,  #ittrium div.gridrow.selected div.gridcell  {
 background: #d0d0f0;
}
/**** SURVEY SUPPORT disabled as of 31Dec2009, @see /laf/system/css/survey.css for prior use */
#ittrium .SURVEY  {
 clear: both;	 
 width: 100%;
}
#ittrium .ITTRIUM table.QFRAME  {
 width: 100%;
}
/**** CALENDAR SUPPORT disabled as of 31Dec2009, @see /laf/system/css/calendar.css for prior use  */
/**** FLOWCHART SUPPORT disabled as of 31Dec2009, @see /laf/system/css/flow.css for prior use */
/**** PRODUCT table based support disabled 31Dec2009, @see /laf/system/css/product.css for prior use */
td.DOLLARS
,  th.DOLLARS 
,  td.COUNT
,  th.COUNT 
,  td.QNTY
,  th.QNTY 
,  td.COST
,  th.COST 
,  td.PRICE
,  th.PRICE 
,  td.NUMBER
,  th.NUMBER 
,  td.FORMENTRY.dollars 
,  td.FORMENTRY.number  {
 text-align: right;
 padding-right: 1em;
}
#ittrium .SHOPPINGCART table.FORMTABLE  {
 width: 100%;
}
#ittrium .SHOPPINGCART table.FORMTABLE td.FORMENTRY.L0  {
 width: 30%;
}
.HIDDEN 
,  .hidden  {
 display: none; 
}
.EDITING 
,  #ittrium .EDITING 
,  #ittrium #body-wrapper .EDITING  {
 background: transparent URL(/site/laf/system8/images/inspect-background.png) repeat 0 0;
 cursor: help;
}
.NOEDITING 
,  #ittrium .NOEDITING 
,  #ittrium #body-wrapper .NOEDITING  {
 background: transparent URL(/site/laf/system8/images/noinspect-background.png) repeat 0 0;
 cursor: help;
}
#ittrium .EDITING a 
,  #ittrium .NOEDITING a  {
 cursor: help;
}
#ittrium .SURVEY .SURVEY tr.EDITING td 
,  #ittrium .SURVEY .SURVEY tr.NOEDITING td 
,  #ittrium .SURVEY .SURVEY tr.EDITING td.TEXT 
,  #ittrium .SURVEY .SURVEY tr.NOEDITING td.TEXT 
,  #ittrium tr.even.EDITING td 
,  #ittrium tr.odd.EDITING td  {
 background-color: transparent;
}
#ittrium #editstatusmsg  {
 padding: 10px;
}
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/id909-hartland/css/theme.css */
/** APPLYIMPORTS(start) */
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/id802-affinety43a/css/theme.css */
/** APPLYIMPORTS(start) */
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/id43-blueprint43/css/theme.css */
/** APPLYIMPORTS(start) */
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/id20-blueprintcss24/css/theme.css */
.ui-tabs-panel  {
 overflow:hidden;
}
.right  {
 float: right;
 text-align: right;
}
.left  {
 float: left;
}
.center  {
 float: none;
 text-align: center;	
}
.horizontal ul 
,  .horizontal li  {
 margin: 0;
 padding: 0;
}
.horizontal li  {
 list-style: none;
 display: inline;
}
.horizontal .ddmenutile  {
 margin: 0; padding: 0;
 display: inline;
}
.vertical ul 
,  .vertical li  {
 margin: 0;
 padding: 0;
}
.vertical ul  {
 list-style-type: none;
 list-style-image: none;
 margin: 0px;
}
div.vertical li  {
 display: block;
}
div.vertical li a  {
 display: block;
}
div.vertical li div.ddmenuitem a  {
 display: inline;
 margin: 0; padding: 0;
}
#banner .POSITIONinlineleft 
,  #banner .POSITIONinlineright  {
 padding: 0px; 
 margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;
}
#banner .POSITIONinlinecenter  {
 padding: 0px; 
 margin-top: 0px; margin-bottom: 0px; margin-right: auto; margin-left: auto;
}
#banner .FLASH  {
 display: block;
}
#banner #hdrlogo img  {
 display: block;
 padding: 0px; margin: 0px;
}
#hdrlogo  {
 overflow: hidden;
}
#billboard .POSITIONinlinecenter 
,  #billboard .POSITIONinlineleft 
,  #billboard .POSITIONinlineright  {
 padding: 0px; 
 margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;
}
#billboard .FLASH  {
 display: block;
}
img.cellData  {
 min-width: 100%;
 width: 100%;
 display: block;
}
/** APPLYIMPORTS(end) */
#hdrlogo  {
 overflow: hidden;
}
#subnavigation-wrapper *  {
 text-align: right;
}
#subnavigation-wrapper .DISPLAYFIELDS * 
,  #subnavigation-wrapper .SURVEYRESULTS * 
,  #subnavigation-wrapper .FORM *  {
 text-align: left;
}
#tools .align  {
 text-align: right;
}
#tools ul  {
 white-space: nowrap;
}
/** APPLYIMPORTS(end) */
body  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 line-height: 1.5em;
 font-weight: 400;
}
a  {
 text-decoration: underline;
}
a:hover  {
 background-color: transparent;
 text-decoration: none;
}
#adslocator .spacing  {
 padding: 2px 0px 0px 10px;
}
#adslocator ul  {
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
}
#adslocator li  {
 background-repeat: no-repeat;
 background-position: left center;
 line-height: 1.6em;
 padding-left: 20px;
}
#adslocator li a  {
 text-decoration: none;
}
.home #adslocator .spacing  {
 border-left-width: 1px;
 border-left-style: solid;
}
.STYLEbox1  {
 border-top-width: 10px;
 border-top-style: solid;
 padding-top: 5px;
}
.STYLEbox2  {
 border-top-width: 10px;
 border-top-style: solid;
 padding-top: 5px;
}
.STYLEbox3  {
 border-top-width: 10px;
 border-top-style: solid;
 padding-top: 5px;
}
#breadcrumb .spacing  {
 margin-right: 15px;
 margin-bottom: 10px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
}
#breadcrumb li  {
 background-repeat: no-repeat;
 background-position: left center;
 padding: 0px 10px 0px 12px;
}
#breadcrumb li a  {
 text-decoration: none;
}
#banner-wrapper  {
 border-bottom-width: 1px;
 border-bottom-style: solid;
}
#banner  {
 height: 110px;
 float: left;
}
#banner .HTML  {
 display: block;
 width: 500px;
 float: right;
 text-align: right;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 1.2em;
 font-style: italic;
 font-weight: normal;
 line-height: 1.4em;
 padding-top: 20px;
}
#banner h1  {
 font-size: 1.1em;
 padding-bottom: 5px;
 font-weight: 400;
 font-style: italic;
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 line-height: 1.2em;
}
#billboard-wrapper  {
 border-bottom-width: 1px;
 border-bottom-style: solid;
}
#billboard  {
 background-image: url(/site/laf/id802-affinety43a/images/affinety43a/billboard-shadow.png);	
 background-repeat: no-repeat;
 background-position: left bottom;
}
#billboard .spacing  {
 padding: 15px 0px 24px 0px;
}
#body-wrapper  {
 font-size: 11px;
 margin-top: 10px;
}
#content-wrapper  {
 background-repeat: repeat-y;
 background-position: center top;
}
#content  {
 padding: 15px 0px 15px 0px;
 min-height: 400px;
 background-color: #ffffff;
}
#detail  {
 line-height: 1.6em;
}
#detail .spacing  {
 padding: 0px 15px 0px 0px;
}
.home #detail .spacing  
,  .wide #detail .spacing  {
 padding: 0px 15px 0px 15px;
}
#detail ul  {
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
 margin: 0 1.0em 1.0em 0.5em;
}
#detail li  {
 background-repeat: no-repeat;
 background-position: 0px 8px;
 line-height: 1.3em;
 padding: 4px 0px 2px 10px;
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#detail h1  {
 line-height: 1.2em;
}
#footer-wrapper  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 1.1em;
 line-height: 1.5em;
 font-weight: 400;
 background-repeat: no-repeat;
 background-position: center top;
 background-image: url(/site/laf/id802-affinety43a/images/affinety43a/footer-shadow.png);	
}
#footer-wrapper > .container  {
 padding-top: 30px;
}
#footer .spacing  {
 padding: 20px 10px 10px 20px;
 margin-bottom: 40px;
}
#footer li.SEPARATOR  {
 padding: 0px 5px 0px 5px;
}
#footer a:link 
,  #footer a:visited  {
 text-decoration: none;
}
#footer a:hover 
,  #footer a:active  {
 text-decoration: none;
 background-color: transparent;
}
#hdrlogo  {
 overflow: hidden;
}
#navigation-wrapper  {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 font-size: 11px;
}
#navigation  {
 border-bottom-width: 1px;
 border-bottom-style: solid;
}
#navigation a  {
 font-size: 1.1em;
 padding: 7px 15px 6px;
 font: 400 1.1em Arial, Helvetica, sans-serif;
 text-decoration: none;
 display: block;
 float: left;
 height: 1%;
/**/
 background-image: none;
 background-repeat: no-repeat;
 background-position: left top;
 border-right-width: 1px;
 border-right-style: solid;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-left-width: 2px;
 border-left-style: solid;
}
#navigation ul.DDMENU li.DEPTH-0  {
 display: block;
 float: left;
}
#navigation ul.DDMENU ul  {
 visibility: hidden; 
 position: absolute;
 z-index: 10000;
 background-color:#E0E0D6;
 border: 1px solid #aaaaaa;
 border-left: 0px; 
}
#navigation ul.DDMENU li.DEPTH-1   {
 display: block;
 width: 220px;
 clear: left;
}
#navigation ul.DDMENU ul li.SEPARATOR  {
 display: none;
}
#news  {
 margin-bottom: 10px;
}
#news .spacing  {
 padding: 5px 10px 17px 10px;
}
#news h1  {
 border-bottom-width: 1px;
 border-bottom-style: solid;
}
#news h1.NEWSTITLE  {
 font-family: inherit;
 font-size: 1.4em;
}
.SECTION h2  {
 margin-bottom: 0.1em;
}
#subnavigation a  {
 display: block;
 border-bottom: 1px solid #E1E0DD;
 border-right: 1px solid #E1E0DD;
 background-repeat: no-repeat;
 background-position: 10px 8px;
 padding: 3px 10px 3px 20px;
 background-image: url(/site/laf/id802-affinety43a/images/affinety43a/arrowhead-green.gif);;
 line-height: 1.5em;
}
#subnavigation a:hover  {
 background-color: transparent;	
}
#subnavigation a.DEPTH-0  {
 padding: 3px 10px 3px 10px;
 background-image: none;
}
#subnavigation ul.DEPTH-1  {
 margin: 0px 0px 0px 0px;
}
#subnavigation ul.DEPTH-2
,  #subnavigation ul.DEPTH-3
,  #subnavigation ul.DEPTH-4
,  #subnavigation ul.DEPTH-5  {
 margin: 0px 0px 0px 10px;
}
.STYLEBLOG h2.HEADER  {
 margin-bottom: 2px;
}
.STYLEBLOG h2.HEADER a  {
 color: #45637A;
 padding-bottom: 2px;
 margin-bottom: 0px;
}
.STYLEBLOG .THREADITEMINFO  {
 padding-bottom: 10px;
}
.STYLEBLOG .THREADBODY  {
 border-bottom: 1px solid #e2e6e8;
 margin-bottom: 10px;
 padding-bottom: 10px;
}
.STYLEBLOG .THREADSCRIPTS  {
 clear: both;
}
#subnavigation-wrapper  {
 padding: 0px;
}
#subnavigation-wrapper *  {
 text-align: left;
}
#subnavigation-wrapper li.DEPTH-0  {
 padding-top: 0px;
}
#subnavigation-wrapper li.DEPTH-0.LAST  {
 margin-bottom: 0px;
 padding-bottom: 0px;
}
#subnavigation-wrapper li.DEPTH-1  {
 padding-bottom: 0px;
}
#tools-wrapper  {
 margin-top: 8px;
}
#tools .spacing  {
 padding-top: 10px;
}
#tools .align  {
 text-align: right;
}
#tools ul  {
 white-space: nowrap;
}
#tools li  {
 text-decoration: none;
 font-size: 1.1em;
}
#tools a  {
 text-decoration: none;
 padding-right: 5px;
 padding-left: 5px;
 padding-top: 0px;
 padding-bottom: 0px;
 border-right-width: 1px;
 border-right-style: solid;
}
#tools a:hover  {
 text-decoration: none;
}
#ittrium li.INLINEFORM div.LABEL  {
 padding-right: 3px;
}
#ittrium tr.even td  {
 background: #f0f0f0;
}
#ittrium td.FORMHEADER 
,  #ittrium td.FORMHEADERCONT 
,  #ittrium tr.FORMHEADER td  {
 background: #e0e0e0;
}
#ittrium tr.FORMHEADER td.FORMSPACE.SPCHDR  {
 background: transparent;	
}
#ittrium td.FORMSUBHEAD  {
 border-top: 1px solid #bbb;
}
#ittrium tr.FORMLITERAL td.TEXT  {
 background: #e0e0e0;
}
#ittrium td.COUNT div.NUMBERFIELD  {
 width: 60px;
}
#ittrium #EDITOR table.AJXRSVhours  {
 background-color: #f0f0f0;
}
#ittrium #EDITOR table.AJXRSVhours td.FORMHEADERCONT  {
 font-size: 8px;
 line-height: 8px;
 border-bottom: 1px solid black;
}
#ittrium .THREADBODY .ASEG 
,  #ittrium .THREADBODY .BSEG 
,  #ittrium .THREADOUTLINE .ASEG 
,  #ittrium .THREADOUTLINE .BSEG  {
 padding-left: 20px;
}
#ittrium .THREADMODES ul 
,  #ittrium .THREADMODES li  {
 margin: 0;
 padding: 0;
}
#ittrium .THREADMODES li  {
 list-style: none;
 display: inline;
}
.STYLEtransmitSidebar
,   .STYLEweatherBox
,  .STYLEcalendarBox
,   .STYLEdocBox
,   .STYLEbubbleBox
,  .STYLEtransmitBox
,  .STYLEpushpinBox
,   .STYLEcalendarBoxGrey
,   .STYLEdocBoxGrey
,   .STYLEbubbleBoxGrey
,  .STYLEtransmitBoxGrey
,  .STYLEpushpinBoxGrey   {
 border: 1px solid #dddcd3;
 border-top-left-radius: 8px;
 border-top-right-radius: 8px;
 background-repeat: repeat;
 background-image: url(/site/laf/id802-affinety43a/images/dots.gif);
 font-size: 1em;
 line-height:1.3em !important;
}
#detail .STYLEtransmitSidebar >.HEADER
,  #detail .STYLEweatherBox >.HEADER
,  #detail .STYLEcalendarBox >.HEADER
,   #detail .STYLEdocBox >.HEADER
,   #detail .STYLEbubbleBox >.HEADER
,  #detail .STYLEtransmitBox >.HEADER
,  #detail .STYLEpushpinBox >.HEADER   {
 color: #FFFFFF;
}
#detail .STYLEcalendarBoxGrey >.HEADER
,   #detail .STYLEdocBoxGrey >.HEADER
,   #detail .STYLEbubbleBoxGrey >.HEADER
,  #detail .STYLEtransmitBoxGrey >.HEADER
,  #detail .STYLEpushpinBoxGrey >.HEADER   {
 color: #444444;
}
.STYLEcalendarBoxGrey >.HEADER
,   .STYLEdocBoxGrey >.HEADER
,   .STYLEbubbleBoxGrey >.HEADER
,  .STYLEtransmitBoxGrey >.HEADER
,  .STYLEpushpinBoxGrey >.HEADER
,   .STYLEtransmitSidebar >.HEADER
,  .STYLEweatherBox >.HEADER
,  .STYLEcalendarBox >.HEADER
,   .STYLEdocBox >.HEADER
,   .STYLEbubbleBox >.HEADER
,  .STYLEtransmitBox >.HEADER
,  .STYLEpushpinBox >.HEADER   {
 overflow: hidden;
 display: block;
 margin: 0px;
 background-image: url(/site/laf/id802-affinety43a/images/pin_24x24.png);
 background-repeat: no-repeat;
 background-position: 10px 5px;
 border-top-left-radius: 8px;
 border-top-right-radius: 8px;
 font-family: 'Droid Sans',Arial,sans-serif;
 font-size: 18px;
 font-style: normal;
 font-weight: 400;
 height: 34px;
 line-height: 34px;
 padding: 0 0 0 45px;
 background-color: #B63E2D;
 border-top: 1px solid #ED503B;
 border-bottom: 1px solid #B23B2B;
 color: #FFFFFF;
}
.STYLEcalendarBoxGrey >.HEADER
,   .STYLEdocBoxGrey >.HEADER
,   .STYLEbubbleBoxGrey >.HEADER
,  .STYLEtransmitBoxGrey >.HEADER
,  .STYLEpushpinBoxGrey >.HEADER   {
 background-color: #f4f3ee;
 border-top: 1px solid #ffffff;
 border-bottom: 1px solid #dddcd3;
 color: #444444;
}
.STYLEweatherBox >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/cloud_55x20_white.png);
 padding: 0 0 0 70px;
}
#detail .STYLEweatherBox  .WRAPPER  .HEADER  {
 color: #2e52a4;
}
.STYLEcalendarBox >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/calendar_alt_fill_24x24_white.png);
}
.STYLEcalendarBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/calendar_alt_fill_24x24.png);
}
.STYLEdocBox >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/document_fill_24x24_white.png);
}
.STYLEdocBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/document_fill_24x24.png);
}
.STYLEbubbleBox >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/chat_24x24_white.png);
}
.STYLEbubbleBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/chat_24x24.png);
}
.STYLEtransmitBox >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/rss_24x24_white.png);
}
.STYLEtransmitBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/rss_24x24.png);
}
.STYLEpushpinBox >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/pin_24x24_white.png);
}
.STYLEpushpinBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/pin_24x24.png);
}
.STYLEtransmitSidebar .WRAPPER
,  .STYLEweatherBox .WRAPPER
,  .STYLEcalendarBoxGrey .WRAPPER
,   .STYLEdocBoxGrey .WRAPPER
,   .STYLEbubbleBoxGrey .WRAPPER
,  .STYLEtransmitBoxGrey .WRAPPER
,  .STYLEpushpinBoxGrey .WRAPPER
,    .STYLEcalendarBox .WRAPPER
,   .STYLEdocBox .WRAPPER
,   .STYLEbubbleBox .WRAPPER
,  .STYLEtransmitBox .WRAPPER
,  .STYLEpushpinBox .WRAPPER  {
 overflow: hidden;
 margin: 5px 10px 10px;
}
.STYLEtransmitSidebar.WRAPPER  .HEADER 
,  .STYLEweatherBox .WRAPPER  .HEADER 
,  .STYLEcalendarBoxRed .WRAPPER  .HEADER 
,   .STYLEdocBoxRed .WRAPPER  .HEADER 
,   .STYLEbubbleBoxGrey .WRAPPER  .HEADER 
,  .STYLEtransmitBoxGrey .WRAPPER  .HEADER 
,  .STYLEpushpinBoxGrey .WRAPPER  .HEADER
,   .STYLEcalendarBox .WRAPPER  .HEADER 
,   .STYLEdocBox .WRAPPER  .HEADER 
,   .STYLEbubbleBox .WRAPPER  .HEADER 
,  .STYLEtransmitBox .WRAPPER  .HEADER 
,  .STYLEpushpinBox .WRAPPER  .HEADER  {
 font-size: 1.2em;
}
.STYLEcalendarBoxGrey a
,   .STYLEcalendarBoxGrey a:visited
,   .STYLEdocBoxGrey a
,   .STYLEdocBoxGrey a:visited
,   .STYLEbubbleBoxGrey a
,  .STYLEbubbleBoxGrey a:visited
,  .STYLEtransmitBoxGrey a
,  .STYLEtransmitBoxGrey a:visited
,  .STYLEpushpinBoxGrey a
,   .STYLEpushpinBoxGrey a:visited
,    .STYLEweatherBox a
,  .STYLEweatherBox a:visited
,  .STYLEcalendarBox a
,   .STYLEcalendarBox a:visited
,   .STYLEdocBox a
,   .STYLEdocBox a:visited
,   .STYLEbubbleBox a
,  .STYLEbubbleBox a:visited
,  .STYLEtransmitBox a
,  .STYLEtransmitBox a:visited
,  .STYLEpushpinBox a
,  .STYLEpushpinBox a:visited  {
 color: #333333;
}
.STYLEcalendarBoxGrey a:hover
,   .STYLEdocBoxGrey a:hover
,   .STYLEbubbleBoxGrey a:hover
,  .STYLEtransmitBoxGrey a:hover
,  .STYLEpushpinBoxGrey a:hover
,    .STYLEweatherBox a:hover
,  .STYLEcalendarBox a:hover
,   .STYLEdocBox a:hover
,   .STYLEbubbleBox a:hover
,  .STYLEtransmitBox a:hover
,  .STYLEpushpinBox a:hover  {
 color: #B63E2D;
}
.STYLEtransmitSidebar   {
 background-image: url(/site/laf/id802-affinety43a/images/dark-grids.jpg);
 color: #CCCDC7;
}
.STYLEtransmitSidebar >.HEADER   {
 color: #FFFFFF !important;
 background-image: url(/site/laf/id802-affinety43a/images/rss_24x24_white.png);
 background-color: #B63E2D;
 border-top-left-radius: 8px;
 border-top-right-radius: 8px;
 border-top: 1px solid #B63E2D;
 border-bottom: 1px solid #FF553D;
}
.STYLEtransmitSidebar  .WRAPPER  .HEADER
,  .STYLEtransmitSidebar  .WRAPPER  h3.HEADER  {
 color: #8F9FD9 !important;
 font-weight: normal;
 font-size: 1em;
}
.STYLEtransmitSidebar  .WRAPPER  a   {
 color: #C4AB3C;
}
.STYLEtransmitSidebar  .WRAPPER  a:hover   {
 color: #996699;
}
.STYLEtransmitSidebar li
,   .STYLEweatherBox li
,  .STYLEcalendarBox li
,   .STYLEdocBox li
,   .STYLEbubbleBox li
,  .STYLEtransmitBox li
,  .STYLEpushpinBox li
,   .STYLEcalendarBoxRed li
,   .STYLEdocBoxRed li
,   .STYLEbubbleBoxRed li
, .STYLEtransmitBoxRed li
,  .STYLEpushpinBoxRed li   {
 padding-left: 20px !important;
 background-image: url(/site/laf/id802-affinety43a/images/affinety43a/arrow-gray.gif) !important;
}
tr.even td  {
 background-color: transparent !important;
}
.STYLElarge  {
 font-size: 1.5em;
}
.STYLEmedium  {
 font-size: 1.2em;
}
.STYLEsmall  {
 font-size: .8em;
}
.STYLEtableBorders td  {
 border: 1px solid #666666;
}
.STYLEtableBorders th  {
 color: #ffffff;
 background-color: #666666;
 border: 1px solid #666666;
}
/**  CSV Styles **/
div.CSV table.DISPLAYFIELDS  {
 width: 100%;
}
#ittrium div.CSV div.FORMTABLE table.csv  {
 width: 100%;
}
#ittrium .csv td.L0 div.FORMENTRY  {
 margin-left: 5px;
}
#ittrium td.FORMHEADER
,  #ittrium td.FORMHEADERCONT
,  #ittrium tr.FORMHEADER td  {
 background: none repeat scroll 0 0 transparent;
}
.CSV.STYLEbox1
,   .CSV.STYLEbox2
,   .CSV.STYLEbox3   {
 border: none;
}
.CSV.STYLEbox1ruled .csv
,   .CSV.STYLEbox1 .csv  {
 border: 1px solid #CEE0EA;
 border-radius: 6px 6px 6px 6px;
}
.CSV.STYLEbox1ruled td.FORMENTRY   {
 border: 1px solid #CEE0EA;
}
.CSV.STYLEbox1ruled .csv tr.FORMHEADER
,   .CSV.STYLEbox1 .csv tr.FORMHEADER  {
 background-color: #CEE0EA;
 color: #223F55; 
}
.CSV.STYLEbox2ruled .csv
,   .CSV.STYLEbox2 .csv  {
 border: 1px solid #223F55;
 border-radius: 6px 6px 6px 6px;
}
.CSV.STYLEbox2ruled td.FORMENTRY   {
 border: 1px solid #223F55;
}
.CSV.STYLEbox2ruled .csv tr.FORMHEADER
,   .CSV.STYLEbox2 .csv tr.FORMHEADER  {
 background-color: #223F55;
 color: #FFFFFF; 
}
.CSV.STYLEbox3ruled .csv
,   .CSV.STYLEbox3 .csv  {
 border: 1px solid #BC1A1D;
 border-radius: 6px 6px 6px 6px;
}
.CSV.STYLEbox3ruled td.FORMENTRY   {
 border: 1px solid #BC1A1D;
}
.CSV.STYLEbox3ruled .csv tr.FORMHEADER
,   .CSV.STYLEbox3 .csv tr.FORMHEADER  {
 background-color: #BC1A1D;
 color: #ffffff; 
}
#ittrium .CSV.STYLEbox1ruled table.FORMTABLE.csv td.FORMENTRY div.FORMENTRY
,   #ittrium .CSV.STYLEbox1ruled table.FORMTABLE.csv th.FORMHEADER  div.FORMLABEL
,   #ittrium .CSV.STYLEbox1ruled table.FORMTABLE.csv th.FORMHEADER  div.FORMLABEL.L0
,   #ittrium .CSV.STYLEbox2ruled table.FORMTABLE.csv td.FORMENTRY div.FORMENTRY
,   #ittrium .CSV.STYLEbox2ruled table.FORMTABLE.csv th.FORMHEADER  div.FORMLABEL
,   #ittrium .CSV.STYLEbox2ruled table.FORMTABLE.csv th.FORMHEADER  div.FORMLABEL.L0
,   #ittrium .CSV.STYLEbox3ruled table.FORMTABLE.csv td.FORMENTRY div.FORMENTRY
,   #ittrium .CSV.STYLEbox3ruled table.FORMTABLE.csv th.FORMHEADER  div.FORMLABEL
,     #ittrium .CSV.STYLEbox3ruled table.FORMTABLE.csv th.FORMHEADER  div.FORMLABEL.L0     {
 margin: 3px 4px;
 padding: 0px;
}
.CSV.STYLEbox1ruled tr.SPACER
,   .CSV.STYLEbox2ruled tr.SPACER
,   .CSV.STYLEbox3ruled tr.SPACER   {
 display: none;
}
#detail.clear.span-24.last div.spacing  {
 margin: 0 15px;
}
/** APPLYIMPORTS(end) */
#body-wrapper  {
 margin-top: 10px; 
}
#banner  {
 height: 150px;
}
#banner img  {
 position: relative;
 top: -30px;
}
#billboard  {
 background-image: none;
}
#banner > .spacing  {
 margin: 0px;
}
#tools  {
 float: right;
 width: auto;
}
#tools  img  {
 position: static;
}
#tools li  {
 display: block; 
 float: left;
 margin: 0px 5px;
}
#tools a  {
 border: none;
}
#tools a[title~=Search]  {
 border-right: 1px solid #233f90;
}
#billboard  {
 background-image: none;
}
.home #news  {
 background-color: transparent;
 border-left: 1px solid #D7D6CD;
 margin: 0px;
}
#news .spacing  {
 padding: 5px 0 0 10px;
}
#footer  {
 text-align: right;
}
#subnavigation  {
 margin-bottom: 10px;
}
table.csv  {
 width: 100%;
}
.CSV.STYLEbox1ruled .csv
,   .CSV.STYLEbox1 .csv  {
 border: 1px solid #959696;
}
.CSV.STYLEbox1ruled td
,   .CSV.STYLEbox2ruled td
,  .CSV.STYLEbox3ruled td   {
 border: 1px solid #cdcdcd;
 padding:2px;
}
.CSV.STYLEbox1ruled .csv tr.header
,   .CSV.STYLEbox1 .csv tr.header  {
 background-color: #959696;
 color: #ffffff; 
 font-weight: bold;
}
.CSV.STYLEbox2ruled .csv
,   .CSV.STYLEbox2 .csv  {
 border: 1px solid #233F90;
}
.CSV.STYLEbox2ruled .csv tr.header
,   .CSV.STYLEbox2 .csv tr.header  {
 background-color: #233F90;
 color: #ffffff; 
 font-weight: bold;
}
.CSV.STYLEbox3ruled .csv
,   .CSV.STYLEbox3 .csv  {
 border: 1px solid #FFD457;
}
.CSV.STYLEbox3ruled .csv tr.header
,   .CSV.STYLEbox3 .csv tr.header  {
 background-color: #FFD457;
 color: #233F90; 
 font-weight: bold;
}
.STYLEtransmitSidebar img
,  .STYLEweatherBox  img
,  .STYLEcalendarBox  img
,   .STYLEdocBox img
,   .STYLEbubbleBox img
,  .STYLEtransmitBox img
,  .STYLEpushpinBox img   {
 border-radius:10px;
}
#detail.clear.span-24.last div.spacing  {
 margin: 0 15px;
}
h1
, h2
, h3
, h4
, h5
, h6  {
 font-weight: normal; color: #111; 
}
h1  {
 font-size: 1.6em; font-weight: bold; padding-bottom: 6px; 
}
h2  {
 font-size: 1.5em; font-weight: bold; padding-bottom: 5px; 
}
h3  {
 font-size: 1.4em; padding-bottom: 4px; 
}
h4  {
 font-size: 1.3em; padding-bottom: 3px; 
}
h5  {
 font-size: 1.2em; padding-bottom: 2px; 
}
h6  {
 font-size: 1.1em; padding-bottom: 1px; 
}
h1 img
,  h2 img
,  h3 img
,   h4 img
,  h5 img
,  h6 img  {
 margin: 0;
}
p            {
 margin: 0 0 1.5em; 
}
p img.left   {
 float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; 
}
p img.right  {
 float: right; margin: 1.5em 0 1.5em 1.5em; 
}
a:focus
,   a:hover      {
 color: #000; 
}
a            {
 color: #009; text-decoration: underline; 
}
blockquote   {
 margin: 1.5em; color: #666; font-style: italic; 
}
strong       {
 font-weight: bold; 
}
em
, dfn       {
 font-style: italic; 
}
dfn          {
 font-weight: bold; 
}
sup
,  sub     {
 line-height: 0; 
}
abbr
,   acronym      {
 border-bottom: 1px dotted #666; 
}
address      {
 margin: 0 0 1.5em; font-style: italic; 
}
del          {
 color:#666; 
}
pre 				 {
 margin: 1.5em 0; white-space: pre; 
}
pre
, code
, tt  {
 font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; 
}
li ul
,   li ol        {
 margin:0 1.5em; 
}
ul
,  ol       {
 margin: 0 1.0em 1.0em 1.5em; 
}
ul           {
 list-style-type: disc; 
}
ol           {
 list-style-type: decimal; 
}
dl           {
 margin: 0 0 1.5em 0; 
}
dl dt        {
 font-weight: bold; 
}
dd           {
 margin-left: 1.5em;
}
table.FOREIGN  {
 margin-bottom: 1.4em; width:100%; 
}
table.FOREIGN th  {
 font-weight: bold; 
}
table.FOREIGN th 
,  table.FOREIGN td 
,  table.FOREIGN caption  {
 padding: 4px 10px 4px 5px; 
}
table.FOREIGN tfoot  {
 font-style: italic; 
}
.small       {
 font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; 
}
.large       {
 font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; 
}
.hide        {
 display: none; 
}
.quiet       {
 color: #666; 
}
.loud        {
 color: #000; 
}
.highlight   {
 background:#ff0; 
}
.added       {
 background:#060; color: #fff; 
}
.removed     {
 background:#900; color: #fff; 
}
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/id20-blueprintcss24/css/grid.css */
/** BlueprindCSS grid based on variable defined width of column */
.container  {
 width:  960px;   
 margin: 0 auto;
}
td.span-1
,  td.span-2
,  td.span-3
,  td.span-4
,  td.span-5
,  td.span-6
,  td.span-7
,  td.span-8
,  td.span-9
,  td.span-10
,  td.span-11
,  td.span-12
,  td.span-13
,  td.span-14
,  td.span-15
,  td.span-16
,  td.span-17
,  td.span-18
,  td.span-19
,  td.span-20
,  td.span-21
,  td.span-22
,  td.span-23
,  td.span-24  {
 display: table-cell;
 float: none;
 margin-right: 0px;
 padding-right: 24px;    
}
td.last  {
 padding-right: 0px;
}
.column
,  *.span-1
,  *.span-2
,  *.span-3
,  *.span-4
,  *.span-5
,  *.span-6
,  *.span-7
,  *.span-8
,  *.span-9
,  *.span-10
,  *.span-11
,  *.span-12
,  *.span-13
,  *.span-14
,  *.span-15
,  *.span-16
,  *.span-17
,  *.span-18
,  *.span-19
,  *.span-20
,  *.span-21
,  *.span-22
,  *.span-23
,  *.span-24  {
 float: left;
 margin-right: 24px;    
}
.last
,  div.last  {
 margin-right: 0; 
}
.span-1  {
 width: 17px;
}
.span-2  {
 width: 58px;
}
.span-3  {
 width: 99px;
}
.span-4  {
 width: 140px;
}
.span-5  {
 width: 181px;
}
.span-6  {
 width: 222px;
}
.span-7  {
 width: 263px;
}
.span-8  {
 width: 304px;
}
.span-9  {
 width: 345px;
}
.span-10  {
 width: 386px;
}
.span-11  {
 width: 427px;
}
.span-12  {
 width: 468px;
}
.span-13  {
 width: 509px;
}
.span-14  {
 width: 550px;
}
.span-15  {
 width: 591px;
}
.span-16  {
 width: 632px;
}
.span-17  {
 width: 673px;
}
.span-18  {
 width: 714px;
}
.span-19  {
 width: 755px;
}
.span-20  {
 width: 796px;
}
.span-21  {
 width: 837px;
}
.span-22  {
 width: 878px;
}
.span-23  {
 width: 919px;
}
.span-24 
,  *.span-24  {
 width: 960px;  
 margin-right: 0; 
}
input.span-1
,  textarea.span-1
,  input.span-2
,  textarea.span-2
,  input.span-3
,  textarea.span-3
,  input.span-4
,  textarea.span-4
,  input.span-5
,  textarea.span-5
,  input.span-6
,  textarea.span-6
,  input.span-7
,  textarea.span-7
,  input.span-8
,  textarea.span-8
,  input.span-9
,  textarea.span-9
,  input.span-10
,  textarea.span-10
,  input.span-11
,  textarea.span-11
,  input.span-12
,  textarea.span-12
,  input.span-13
,  textarea.span-13
,  input.span-14
,  textarea.span-14
,  input.span-15
,  textarea.span-15
,  input.span-16
,  textarea.span-16
,  input.span-17
,  textarea.span-17
,  input.span-18
,  textarea.span-18
,  input.span-19
,  textarea.span-19
,  input.span-20
,  textarea.span-20
,  input.span-21
,  textarea.span-21
,  input.span-22
,  textarea.span-22
,  input.span-23
,  textarea.span-23
,  input.span-24
,  textarea.span-24  {
 border-left-width: 1px!important;
 border-right-width: 1px!important;
 padding-left: 5px!important;
 padding-right: 5px!important;
}
input.span-1
,  textarea.span-1  {
 width: 5px!important; 
}
input.span-2
,  textarea.span-2  {
 width: 46px!important; 
}
input.span-3
,  textarea.span-3  {
 width: 87px!important; 
}
input.span-4
,  textarea.span-4  {
 width: 128px!important; 
}
input.span-5
,  textarea.span-5  {
 width: 169px!important; 
}
input.span-6
,  textarea.span-6  {
 width: 210px!important; 
}
input.span-7
,  textarea.span-7  {
 width: 251px!important; 
}
input.span-8
,  textarea.span-8  {
 width: 292px!important; 
}
input.span-9
,  textarea.span-9  {
 width: 333px!important; 
}
input.span-10
,  textarea.span-10  {
 width: 374px!important; 
}
input.span-11
,  textarea.span-11  {
 width: 415px!important; 
}
input.span-12
,  textarea.span-12  {
 width: 456px!important; 
}
input.span-13
,  textarea.span-13  {
 width: 497px!important; 
}
input.span-14
,  textarea.span-14  {
 width: 538px!important; 
}
input.span-15
,  textarea.span-15  {
 width: 579px!important; 
}
input.span-16
,  textarea.span-16  {
 width: 620px!important; 
}
input.span-17
,  textarea.span-17  {
 width: 661px!important; 
}
input.span-18
,  textarea.span-18  {
 width: 702px!important; 
}
input.span-19
,  textarea.span-19  {
 width: 743px!important; 
}
input.span-20
,  textarea.span-20  {
 width: 784px!important; 
}
input.span-21
,  textarea.span-21  {
 width: 825px!important; 
}
input.span-22
,  textarea.span-22  {
 width: 866px!important; 
}
input.span-23
,  textarea.span-23  {
 width: 907px!important; 
}
input.span-24
,  textarea.span-24  {
 width: 948px!important; 
}
.append-1  {
 padding-right: 41px;
}
.append-2  {
 padding-right: 82px;
}
.append-3  {
 padding-right: 123px;
}
.append-4  {
 padding-right: 164px;
}
.append-5  {
 padding-right: 205px;
}
.append-6  {
 padding-right: 246px;
}
.append-7  {
 padding-right: 287px;
}
.append-8  {
 padding-right: 328px;
}
.append-9  {
 padding-right: 369px;
}
.append-10  {
 padding-right: 410px;
}
.append-11  {
 padding-right: 451px;
}
.append-12  {
 padding-right: 492px;
}
.append-13  {
 padding-right: 533px;
}
.append-14  {
 padding-right: 574px;
}
.append-15  {
 padding-right: 615px;
}
.append-16  {
 padding-right: 656px;
}
.append-17  {
 padding-right: 697px;
}
.append-18  {
 padding-right: 738px;
}
.append-19  {
 padding-right: 779px;
}
.append-20  {
 padding-right: 820px;
}
.append-21  {
 padding-right: 861px;
}
.append-22  {
 padding-right: 902px;
}
.append-23  {
 padding-right: 943px;
}
.prepend-1  {
 padding-left: 41px;
}
.prepend-2  {
 padding-left: 82px;
}
.prepend-3  {
 padding-left: 123px;
}
.prepend-4  {
 padding-left: 164px;
}
.prepend-5  {
 padding-left: 205px;
}
.prepend-6  {
 padding-left: 246px;
}
.prepend-7  {
 padding-left: 287px;
}
.prepend-8  {
 padding-left: 328px;
}
.prepend-9  {
 padding-left: 369px;
}
.prepend-10  {
 padding-left: 410px;
}
.prepend-11  {
 padding-left: 451px;
}
.prepend-12  {
 padding-left: 492px;
}
.prepend-13  {
 padding-left: 533px;
}
.prepend-14  {
 padding-left: 574px;
}
.prepend-15  {
 padding-left: 615px;
}
.prepend-16  {
 padding-left: 656px;
}
.prepend-17  {
 padding-left: 697px;
}
.prepend-18  {
 padding-left: 738px;
}
.prepend-19  {
 padding-left: 779px;
}
.prepend-20  {
 padding-left: 820px;
}
.prepend-21  {
 padding-left: 861px;
}
.prepend-22  {
 padding-left: 902px;
}
.prepend-23  {
 padding-left: 943px;
}
div.border  {
 padding-right: 4px;
 margin-right: 5px;
 border-right: 1px solid #eee;
}
div.colborder  {
 padding-right: 24px;
 margin-right: 25px;
 border-right: 1px solid #eee;
}
.pull-1  {
 margin-left: -41px; 
}
.pull-2  {
 margin-left: -82px; 
}
.pull-3  {
 margin-left: -123px; 
}
.pull-4  {
 margin-left: -164px; 
}
.pull-5  {
 margin-left: -205px; 
}
.pull-6  {
 margin-left: -246px; 
}
.pull-7  {
 margin-left: -287px; 
}
.pull-8  {
 margin-left: -328px; 
}
.pull-9  {
 margin-left: -369px; 
}
.pull-10  {
 margin-left: -410px; 
}
.pull-11  {
 margin-left: -451px; 
}
.pull-12  {
 margin-left: -492px; 
}
.pull-13  {
 margin-left: -533px; 
}
.pull-14  {
 margin-left: -574px; 
}
.pull-15  {
 margin-left: -615px; 
}
.pull-16  {
 margin-left: -656px; 
}
.pull-17  {
 margin-left: -697px; 
}
.pull-18  {
 margin-left: -738px; 
}
.pull-19  {
 margin-left: -779px; 
}
.pull-20  {
 margin-left: -820px; 
}
.pull-21  {
 margin-left: -861px; 
}
.pull-22  {
 margin-left: -902px; 
}
.pull-23  {
 margin-left: -943px; 
}
.pull-24  {
 margin-left: -984px; 
}
.pull-1
,  .pull-2
,  .pull-3
,  .pull-4
,  .pull-5
,  .pull-6
,  .pull-7
,  .pull-8
,  .pull-9
,  .pull-10
,  .pull-11
,  .pull-12
,  .pull-13
,  .pull-14
,  .pull-15
,  .pull-16
,  .pull-17
,  .pull-18
,  .pull-19
,  .pull-20
,  .pull-21
,  .pull-22
,  .pull-23
,  .pull-24  {
 float: left; position:relative;
}
.push-1  {
 margin: 0 -41px 1.5em 41px; 
}
.push-2  {
 margin: 0 -82px 1.5em 82px; 
}
.push-3  {
 margin: 0 -123px 1.5em 123px; 
}
.push-4  {
 margin: 0 -164px 1.5em 164px; 
}
.push-5  {
 margin: 0 -205px 1.5em 205px; 
}
.push-6  {
 margin: 0 -246px 1.5em 246px; 
}
.push-7  {
 margin: 0 -287px 1.5em 287px; 
}
.push-8  {
 margin: 0 -328px 1.5em 328px; 
}
.push-9  {
 margin: 0 -369px 1.5em 369px; 
}
.push-10  {
 margin: 0 -410px 1.5em 410px; 
}
.push-11  {
 margin: 0 -451px 1.5em 451px; 
}
.push-12  {
 margin: 0 -492px 1.5em 492px; 
}
.push-13  {
 margin: 0 -533px 1.5em 533px; 
}
.push-14  {
 margin: 0 -574px 1.5em 574px; 
}
.push-15  {
 margin: 0 -615px 1.5em 615px; 
}
.push-16  {
 margin: 0 -656px 1.5em 656px; 
}
.push-17  {
 margin: 0 -697px 1.5em 697px; 
}
.push-18  {
 margin: 0 -738px 1.5em 738px; 
}
.push-19  {
 margin: 0 -779px 1.5em 779px; 
}
.push-20  {
 margin: 0 -820px 1.5em 820px; 
}
.push-21  {
 margin: 0 -861px 1.5em 861px; 
}
.push-22  {
 margin: 0 -902px 1.5em 902px; 
}
.push-23  {
 margin: 0 -943px 1.5em 943px; 
}
.push-24  {
 margin: 0 -984px 1.5em 984px; 
}
.push-1
,  .push-2
,  .push-3
,  .push-4
,  .push-5
,  .push-6
,  .push-7
,  .push-8
,  .push-9
,  .push-10
,  .push-11
,  .push-12
,  .push-13
,  .push-14
,  .push-15
,  .push-16
,  .push-17
,  .push-18
,  .push-19
,  .push-20
,  .push-21
,  .push-22
,  .push-23
,  .push-24  {
 float: right; position:relative;
}
.prepend-top  {
 margin-top:1.5em; 
}
.append-bottom  {
 margin-bottom:1.5em; 
}
.box  {
 padding: 1.5em; 
 margin-bottom: 1.5em; 
 background: #E5ECF9; 
}
.clearfix:after
,  .container:after  {
 content: " "; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 overflow:hidden; 
}
.clearfix
,  .container  {
 display: block;
}
.clear  {
 clear:both; 
}
/** INCLUDE File: /var/ittrium/a09/webapps/ittrium/WEB-INF/laf/id909-hartland/palettes/blue-dark_gray/blue-dark_gray.css */
body  {
 color: #444444;
 background-color: #233f90;
}
a  {
 color: #233f90;
}
a:hover  {
 color: #3158cc;
}
#adslocator li  {
 background-image: url(/site/laf/id802-affinety43a/images/affinety43a/arrow-gray.gif);	
}
#adslocator li a  {
 color: #233f90;
}
#adslocator li a:hover  {
 color: #000;
}
.home #adslocator .spacing  {
 border-left-color: #D7D6CD;
}
#adslocator h3  {
 color: #233f90;
}
#banner-wrapper  {
 background-color: #ffffff;	
 border-bottom-color: #E0E0D6;
}
#banner h1  {
 color:#233f90;
}
#banner .HTML  {
 color: #666;
}
#billboard-wrapper  {
 background-color: #ffffff;	
 border-bottom-color: #E0E0D6;
}
#breadcrumb .spacing  {
 border-bottom-color: #E0E0D6;
}
#breadcrumb li a  {
 color: #959595;
}
#breadcrumb li a:hover  {
 color: #233f90;
}
#breadcrumb li.LAST a  {
 color: #000000;
}
#breadcrumb li  {
 background-image: url(/site/laf/id802-affinety43a/images/affinety43a/arrow-gray.gif);	
}
#content-wrapper  {
 background-color: #e6e7e8;
 background-image: none;	
}
.home #content-wrapper  {
 background-image: none;	
}
#content  {
 background-color: #ffffff;	
}
.home #content  {
 background-color: #e6e7e8;	
}
#detail  {
 color: #444444;
}
#detail h1  {
 color: #233f90;
}
#detail h3  {
 color: #000000;
}
#detail li  {
 background-image: url(/site/laf/id802-affinety43a/images/affinety43a/arrowhead-gold.gif);	
}
#ankle  {
 color: #E6E7E8;
}
#ankle a
,  #ankle a:visited
,  #ankle a:active  {
 color: #FFFF99;
}
#ankle a:hover  {
 color: #ffffff;
}
#ankle .HEADER  {
 color: #7594F1;
}
#footer  {
 color: #D7D9D9;
}
#footer a  
,  #footer a:link 
,  #footer a:active  
,  #footer a:visited  {
 color: #e6e7e8;
}
#footer a:hover  {
 color: #ffffff;
 text-decoration: underline;
}
#navigation-wrapper  {
 background-color: #e6e7e8;	
 border-bottom-color: #e6e7e8;
}
.home #navigation-wrapper  {
 border-bottom-color: #FFFFFF;	
}
#navigation  {
 background-color: #D1D3D4;
 border-bottom-style: none;
}
.home #navigation  {
 border-bottom-style: none;
}
#navigation a  {
 color: #333333;
 background-color: #D1D3D4;
 background-image: none;
 border-right-color: #DEDDD4;
 border-bottom-color: #DEDDD4;
 border-left-color: #ffffff;
}
#navigation li.DEPTH-0 a.DEPTH-0.LAST  {
 border-right: 2px solid #ffffff;
}
#navigation a:hover  {
 color: #233f90;
 background-color: #E0E0D6;
}
#navigation a.DEPTH-0.ONPATH  {
 color: #233f90;
 background-color: #E0E0D6;
}
#navigation ul.DDMENU ul  {
 background-color: #D1D3D4;
}
#navigation a:hover   {
 background-color: transparent;
}
#navigation li.DEPTH-0 li a  {
 border: none;
}
#news  {
 background-color: #ffffff;	
}
#news h1  {
 color: #233f90;
 border-bottom-color: #DDDCD3;
}
#subnavigation ul.DEPTH-0  {
 border-top: 2px solid #233F90;
 border-bottom: 2px solid #233F90;
}
#subnavigation a  {
 color: #404352;
 background-color: transparent;
 display: block;
 border-bottom: 1px solid #E1E0DD;
 border-right: 1px solid #E1E0DD;
 background-repeat: no-repeat;
 background-position: 10px 8px;
 padding: 3px 10px 3px 20px;
 background-image: none;
}
#subnavigation a:hover  {
 color: #233f90;
 background-color: transparent;	
}
#subnavigation a.ONPATH  {
 color: #233F90;
}
#subnavigation-wrapper li.DEPTH-0.ONPATH  {
 background-color: #F4F4F4;
}
#subnavigation a.DEPTH-0  {
 color: #FFF;
 border-bottom-color: #ECEDEE;
 background-color: #233f90;
 background-image: none;
}
#subnavigation a.DEPTH-0.ATEND  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/arrowhead-blue.gif);
 background-position: 2px 12px;
 background-color: transparent;
 color: #233F90;
}
#subnavigation a.DEPTH-0.ONPATH  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/arrowhead-blue.gif);
 background-position: 2px 12px;
 background-color: transparent;
 color: #233F90;
}
#subnavigation ul.DEPTH-1  {
 margin: 0px 0px 0px 0px;
}
#subnavigation ul.DEPTH-2
,  #subnavigation ul.DEPTH-3
,  #subnavigation ul.DEPTH-4
,  #subnavigation ul.DEPTH-5  {
 margin: 0px 0px 0px 10px;
}
#subnavigation a.DEPTH-1.ONPATH
,   #subnavigation a.DEPTH-1.ONPATH.ATEND
,   #subnavigation a.DEPTH-2.ONPATH
,   #subnavigation a.DEPTH-2.ONPATH.ATEND
,   #subnavigation a.DEPTH-3.ONPATH
,   #subnavigation a.DEPTH-3.ONPATH.ATEND
,   #subnavigation a.DEPTH-4.ONPATH
,   #subnavigation a.DEPTH-4.ONPATH.ATEND  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/arrowhead-blue.gif);
 background-position: 2px 12px;
 background-color: transparent;
 background-repeat: no-repeat;
 color: #233F90;
}
#subnavigation a.DEPTH-1.ONPATH
,   #subnavigation a.DEPTH-1.ONPATH.ATEND
,  #subnavigation a.DEPTH-2.ONPATH
,   #subnavigation a.DEPTH-2.ONPATH.ATEND
,  #subnavigation a.DEPTH-3.ONPATH
,   #subnavigation a.DEPTH-3.ONPATH.ATEND
,  #subnavigation a.DEPTH-4.ONPATH
,   #subnavigation a.DEPTH-4.ONPATH.ATEND  {
 background-position: 12px 12px;
}
#tools-wrapper  {
 background-color: #ffffff;	
}
#tools a  {
 color: #696075;
 border-right-color: #DEDDD4;
}
#tools a:hover  {
 color: #DDAA41;
}
#detail li  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/arrowhead-blue.gif);
}
.STYLEbox1  {
 border-top-color: #959696;
}
.STYLEbox2  {
 border-top-color: #233f90;
}
.STYLEbox3  {
 border-top-color: #FFD457;
}
.STYLEtransmitSidebar >.HEADER
,  .STYLEweatherBox >.HEADER
,  .STYLEcalendarBox >.HEADER
,   .STYLEdocBox >.HEADER
,   .STYLEbubbleBox >.HEADER
,  .STYLEtransmitBox >.HEADER
,  .STYLEpushpinBox >.HEADER   {
 background-color: #233f90;
 border-top: 1px solid #2c4fb8;
 border-bottom: 1px solid #1a2e6b;
}
.STYLEcalendarBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/calendar_alt_fill_24x24.png);
}
.STYLEdocBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/document_fill_24x24.png);
}
.STYLEbubbleBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/chat_24x24.png);
}
.STYLEtransmitBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/rss_24x24.png);
}
.STYLEpushpinBoxGrey >.HEADER  {
 background-image: url(/site/laf/id802-affinety43a/images/blue-dark_gray/pin_24x24.png);
}
.STYLEcalendarBoxGrey a
,   .STYLEcalendarBoxGrey a:visited
,   .STYLEdocBoxGrey a
,   .STYLEdocBoxGrey a:visited
,   .STYLEbubbleBoxGrey a
,  .STYLEbubbleBoxGrey a:visited
,  .STYLEtransmitBoxGrey a
,  .STYLEtransmitBoxGrey a:visited
,  .STYLEpushpinBoxGrey a
,   .STYLEpushpinBoxGrey a:visited
,    .STYLEweatherBox a
,  .STYLEweatherBox a:visited
,  .STYLEcalendarBox a
,   .STYLEcalendarBox a:visited
,   .STYLEdocBox a
,   .STYLEdocBox a:visited
,   .STYLEbubbleBox a
,  .STYLEbubbleBox a:visited
,  .STYLEtransmitBox a
,  .STYLEtransmitBox a:visited
,  .STYLEpushpinBox a
,  .STYLEpushpinBox a:visited  {
 color: #233f90;
}
.STYLEcalendarBoxGrey a:hover
,   .STYLEdocBoxGrey a:hover
,   .STYLEbubbleBoxGrey a:hover
,  .STYLEtransmitBoxGrey a:hover
,  .STYLEpushpinBoxGrey a:hover
,    .STYLEweatherBox a:hover
,  .STYLEcalendarBox a:hover
,   .STYLEdocBox a:hover
,   .STYLEbubbleBox a:hover
,  .STYLEtransmitBox a:hover
,  .STYLEpushpinBox a:hover  {
 color: #3158cc;
}
.CSV.STYLEbox1ruled .csv
,   .CSV.STYLEbox1 .csv  {
 border: 1px solid #959696;
}
.CSV.STYLEbox1ruled td.FORMENTRY   {
 border: 1px solid #959696;
}
.CSV.STYLEbox1ruled .csv tr.FORMHEADER
,   .CSV.STYLEbox1 .csv tr.FORMHEADER  {
 background-color: #959696;
 color: #ffffff; 
}
.CSV.STYLEbox2ruled .csv
,   .CSV.STYLEbox2 .csv  {
 border: 1px solid #233f90;
}
.CSV.STYLEbox2ruled td.FORMENTRY   {
 border: 1px solid #233f90;
}
.CSV.STYLEbox2ruled .csv tr.FORMHEADER
,   .CSV.STYLEbox2 .csv tr.FORMHEADER  {
 background-color: #233f90;
 color: #FFFFFF; 
}
.CSV.STYLEbox3ruled .csv
,   .CSV.STYLEbox3 .csv  {
 border: 1px solid #FFD457;
}
.CSV.STYLEbox3ruled td.FORMENTRY   {
 border: 1px solid #FFD457;
}
.CSV.STYLEbox3ruled .csv tr.FORMHEADER
,   .CSV.STYLEbox3 .csv tr.FORMHEADER  {
 background-color: #FFD457;
 color: #233f90; 
}
/** INCLUDE Variable: $CUSTOM-CSS$ */
div#ACEEDITOR .container  {
 width: 940px;
}
div#ACEEDITOR .column 
,  div#ACEEDITOR *.span-1 
,  div#ACEEDITOR *.span-2 
,  div#ACEEDITOR *.span-3 
,  div#ACEEDITOR *.span-4 
,  div#ACEEDITOR *.span-5 
,  div#ACEEDITOR *.span-6 
,  div#ACEEDITOR *.span-7 
,  div#ACEEDITOR *.span-8 
,  div#ACEEDITOR *.span-9 
,  div#ACEEDITOR *.span-10 
,  div#ACEEDITOR *.span-11 
,  div#ACEEDITOR *.span-12 
,  div#ACEEDITOR *.span-13 
,  div#ACEEDITOR *.span-14 
,  div#ACEEDITOR *.span-15 
,  div#ACEEDITOR *.span-16 
,  div#ACEEDITOR *.span-17 
,  div#ACEEDITOR *.span-18 
,  div#ACEEDITOR *.span-19 
,  div#ACEEDITOR *.span-20 
,  div#ACEEDITOR *.span-21 
,  div#ACEEDITOR *.span-22 
,  div#ACEEDITOR *.span-23 
,  div#ACEEDITOR *.span-24   {
 float: left;
 margin-right: 20px;
}
div#ACEEDITOR .last 
,   div#ACEEDITOR *.last   {
 margin-right: 0; 
}
div#ACEEDITOR .span-1   {
 width: 20px;
}
div#ACEEDITOR .span-2   {
 width: 60px;
}
div#ACEEDITOR .span-3   {
 width: 100px;
}
div#ACEEDITOR .span-4   {
 width: 140px;
}
div#ACEEDITOR .span-5   {
 width: 180px;
}
div#ACEEDITOR .span-6   {
 width: 220px;
}
div#ACEEDITOR .span-7   {
 width: 260px;
}
div#ACEEDITOR .span-8   {
 width: 300px;
}
div#ACEEDITOR .span-9   {
 width: 340px;
}
div#ACEEDITOR .span-10   {
 width: 380px;
}
div#ACEEDITOR .span-11   {
 width: 420px;
}
div#ACEEDITOR .span-12   {
 width: 460px;
}
div#ACEEDITOR .span-13   {
 width: 500px;
}
div#ACEEDITOR .span-14   {
 width: 540px;
}
div#ACEEDITOR .span-15   {
 width: 580px;
}
div#ACEEDITOR .span-16   {
 width: 620px;
}
div#ACEEDITOR .span-17   {
 width: 660px;
}
div#ACEEDITOR .span-18   {
 width: 700px;
}
div#ACEEDITOR .span-19   {
 width: 740px;
}
div#ACEEDITOR .span-20   {
 width: 780px;
}
div#ACEEDITOR .span-21   {
 width: 820px;
}
div#ACEEDITOR .span-22   {
 width: 860px;
}
div#ACEEDITOR .span-23   {
 width: 900px;
}
div#ACEEDITOR .span-24  
,   div#ACEEDITOR *.span-24   {
 width: 940px;
 margin: 0; 
}
div#ACEEDITOR .grid.GIZMOGRID  {
 margin-bottom: 5px;
}
div#ACEEDITOR .GIZMOGRID div.FORMENTRY  {
 margin: 0; padding: 0;
}
div#ACEEDITOR .GIZMOGRID div.FORMENTRY.INPUT 
,  div#ACEEDITOR .GIZMOGRID div.FORMENTRY.DATE 
,  div#ACEEDITOR .GIZMOGRID div.FORMENTRY.TEXTBLOCK  {
 padding: 0 2px;
 border: 1px solid #566fa7;
}
div#ACEEDITOR .GIZMOGRID div.FORMENTRY.SELECT 
,  div#ACEEDITOR .GIZMOGRID div.FORMENTRY.UPLOAD  {
 border: 1px solid #566fa7;
}
div#ACEEDITOR .GIZMOGRID div.FORMENTRY.ERROR.INPUT 
,  div#ACEEDITOR .GIZMOGRID div.FORMENTRY.ERROR.DATE 
,  div#ACEEDITOR .GIZMOGRID div.FORMENTRY.ERROR.TEXTBLOCK 
,  div#ACEEDITOR .GIZMOGRID div.FORMENTRY.ERROR.UPLOAD 
,  div#ACEEDITOR .GIZMOGRID div.FORMENTRY.ERROR.SELECT  {
 border: 1px solid #FF0000;
}
div#ACEEDITOR input.gizmo 
,  div#ACEEDITOR select.gizmo  {
 width: 100%; height: 1.5em;
 display: block;
 margin: 0;
 padding: 0;
 vertical-align: baseline;
 border: none;
}
div#ACEEDITOR select.gizmo.multi  {
 height: auto;
}
div#ACEEDITOR textarea.gizmo  {
 width: 100%;
 height: auto; resize: vertical;
 display: block;
 margin: 0;
 padding: 0;
 vertical-align: baseline;
 border: none;
}
div#ACEEDITOR div.UPLOAD input.gizmo  {
 width: 100%; height: auto;   
 display: block;
 margin: 0;
 padding: 0;
 vertical-align: middle;
 border: none;
 background-color: transparent;
}
div#ACEEDITOR div.UPLOAD input.gizmo::-ms-value  {
 border: none;
 background-color: transparent;
 background-image: inherit;
}
div#ACEEDITOR div.UPLOAD form.gizmo  {
 position: relative;
 width: 100%;
}
div#ACEEDITOR div.UPLOAD form.gizmo div.pb_container  {
 position:absolute; top: 0; left: 0;
 width: 100%; font-size: 80%;
}
div#ACEEDITOR div.UPLOAD form.gizmo div.pb_label  {
 position:absolute; top: 0; left: 0; 
 width: 100%;
 text-align: center;  margin: auto 0;
}
div#ACEEDITOR input[type=button].gizmo  {
 display: inline-block;
 zoom: 1;  
 *display: inline;
 vertical-align: baseline;
 margin: 0;
 outline: none;
 cursor: pointer;
 text-align: center;
 text-decoration: none;
 font: 14px/100% Arial, Helvetica, sans-serif;
 padding: .2em;
 text-shadow: 0 1px 1px rgba(0,0,0,.3);
 -webkit-border-radius: .5em; 
 -moz-border-radius: .5em;
 border-radius: .5em;
 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
 box-shadow: 0 1px 2px rgba(0,0,0,.2);
 height: auto;	
}
div#ACEEDITOR input[type=button].gizmo:hover  {
 text-decoration: none;
}
div#ACEEDITOR input[type=button].gizmo:active  {
 position: relative;
 top: 1px;
}
div#ACEEDITOR input[type=button].gizmo  {
 color: #e9e9e9;
 border: solid 1px #555;
 background: #6e6e6e;
 background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
 background: -moz-linear-gradient(top,  #888,  #575757);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
div#ACEEDITOR input[type=button][disabled].gizmo  {
 opacity: 0.3;
}
div#ACEEDITOR input[type=button].gizmo:hover  {
 background: #616161;
 background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
 background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
div#ACEEDITOR input[type=button].gizmo:active  {
 color: #afafaf;
 background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
 background: -moz-linear-gradient(top,  #575757,  #888);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}
.slides_container  {
 width: auto;
 display:none;
}
.pagination  {
 list-style:none;
 margin:0;
 padding:0;
}
.pagination .current a  {
 color:red;
}
#ittrium .grid.GIZMOGRID  {
 margin-bottom: 5px;
}
#ittrium .GIZMOGRID div.FORMENTRY  {
 margin: 0; padding: 0;
}
#ittrium .GIZMOGRID div.FORMENTRY.INPUT 
,  #ittrium .GIZMOGRID div.FORMENTRY.DATE 
,  #ittrium .GIZMOGRID div.FORMENTRY.TEXTBLOCK  {
 padding: 0 2px;
 border: 1px solid #566fa7;
}
#ittrium .GIZMOGRID div.FORMENTRY.SELECT 
,  #ittrium .GIZMOGRID div.FORMENTRY.WYSIWYG 
,  #ittrium .GIZMOGRID div.FORMENTRY.UPLOAD  {
 border: 1px solid #566fa7;
}
#ittrium .GIZMOGRID div.FORMENTRY.ERROR.INPUT 
,  #ittrium .GIZMOGRID div.FORMENTRY.ERROR.DATE 
,  #ittrium .GIZMOGRID div.FORMENTRY.ERROR.TEXTBLOCK 
,  #ittrium .GIZMOGRID div.FORMENTRY.ERROR.WYSIWYG 
,  #ittrium .GIZMOGRID div.FORMENTRY.ERROR.UPLOAD 
,  #ittrium .GIZMOGRID div.FORMENTRY.ERROR.SELECT  {
 border: 1px solid #FF0000;
}
#ittrium .GIZMOGRIDOVERLAY  {
 display: none;
}
#ittrium input.gizmo 
,  #ittrium select.gizmo  {
 width: 100%; height: 1.5em;
 display: block;
 margin: 0;
 padding: 0;
 vertical-align: baseline;
 border: none;
}
#ittrium select.gizmo.multi  {
 height: auto;
}
#ittrium textarea.gizmo  {
 width: 100%;
 height: auto; resize: vertical;
 display: block;
 margin: 0;
 padding: 0;
 vertical-align: baseline;
 border: none;
}
#ittrium div.UPLOAD input.gizmo  {
 width: 100%; height: auto;   
 display: block;
 margin: 0;
 padding: 0;
 vertical-align: middle;
 border: none;
 background-color: transparent;
}
#ittrium div.UPLOAD input.gizmo::-ms-value  {
 border: none;
 background-color: transparent;
 background-image: inherit;
}
#ittrium div.UPLOAD form.gizmo  {
 position: relative;
 width: 100%;
}
#ittrium div.UPLOAD form.gizmo div.pb_container  {
 position:absolute; top: 0; left: 0;
 width: 100%; font-size: 80%;
}
#ittrium div.UPLOAD form.gizmo div.ui-progressbar-value  {
 background-color: #808080;
 background-image: none;
 height: 100%;
}
#ittrium div.UPLOAD form.gizmo div.pb_label  {
 position:absolute; top: 0; left: 0; 
 width: 100%;
 text-align: center; margin: auto 0;
 background-color: transparent;
}
#ittrium input[type=button].gizmo  {
 display: inline-block;
 zoom: 1;  
 *display: inline;
 vertical-align: baseline;
 margin: 0;
 outline: none;
 cursor: pointer;
 text-align: center;
 text-decoration: none;
 font: 14px/100% Arial, Helvetica, sans-serif;
 padding: .2em;
 text-shadow: 0 1px 1px rgba(0,0,0,.3);
 -webkit-border-radius: .5em; 
 -moz-border-radius: .5em;
 border-radius: .5em;
 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
 box-shadow: 0 1px 2px rgba(0,0,0,.2);
 height: auto;	
}
#ittrium input[type=button].gizmo:hover  {
 text-decoration: none;
}
#ittrium input[type=button].gizmo:active  {
 position: relative;
 top: 1px;
}
#ittrium input[type=button].gizmo  {
 color: #e9e9e9;
 border: solid 1px #555;
 background: #6e6e6e;
 background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
 background: -moz-linear-gradient(top,  #888,  #575757);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
#ittrium input[type=button][disabled].gizmo  {
 opacity: 0.3;
}
#ittrium input[type=button].gizmo:hover  {
 background: #616161;
 background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
 background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
#ittrium input[type=button].gizmo:active  {
 color: #afafaf;
 background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
 background: -moz-linear-gradient(top,  #575757,  #888);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}
.SEARCHWRAPPER .GOOGLELINK  {
 margin-bottom: 20px;
}
.SEARCHWRAPPER .GOOGLELINK h3  {
 margin-bottom: 0px;
 font-size: 16px;
 font-weight: normal;
}
.SEARCHWRAPPER .GOOGLELINK a  {
 color: #2200C1;
 text-decoration: underline;
}
.SEARCHWRAPPER .GOOGLELINK .url  {
 color: #0E774A;
 font-size: 13px;
 padding: 1px 0px 1px 0px;
}
.SEARCHWRAPPER .GOOGLELINK .description  {
 font-size: 13px;
 color: #000000;
}
.SEARCHWRAPPER div.SEARCH  {
 border: 1px solid;
 padding: 13px;
 margin-bottom: 13px;
 border-color: #E5E5E5;
 background-color: #F5F5F5;
}
