@import url('xnd-view-icons-nd7.css');
@charset "UTF-8";



/*----------------------------------------------------
 * Domino Common CSS Rules
 *----------------------------------------------------
 */

html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{
  font-family: PMingLiU,tahoma,verdana,helvetica;
  font-size: 12px;


}

div{
  font-family: PMingLiU,tahoma,verdana,helvetica;
  font-size: 12px;


} //VIEWªºTITLE¤Î¤º®e

textarea {
  font-family: PMingLiU,tahoma,verdana,helvetica;
  font-size: 12px;
height: 50px;¡@

}

.row1 {

}

.row2 {
  background-color: #d0d3d6 !important;
}

.table1{
 
    border-spacing: 0;
      clear:border-left; 
     clear:border-top; 
}
.td1, .th1 {
   
    padding: 1px;
    text-align: left;    
    border-left: 1px solid black !important  ;
    border-top: 1px solid black !important ;


}

.table1 td,.table1 th{
 
   border-left: 1px solid black !important  ;
    border-top: 1px solid black !important ;

}

.bordered_red {
    border: solid red 2px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px red; 
    -moz-box-shadow: 0 1px 1px red; 
    box-shadow: 0 1px 1px red;    
   *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
margin-left:2%; 
 margin-right:2%
width:96%; 
     
}

.bordered_red tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.bordered_red td, .bordered_red th {
    border-left: 1px solid red;
    border-top: 1px solid red;
    padding: 1px;
    text-align: left;    
}

.bordered_red th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

.bordered_red td:first-child, .bordered_red th:first-child {
    border-left: none;
}

.bordered_red th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.bordered_red th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.bordered_red th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
} 


.bordered {
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;    
   *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
margin-left:2%; 
 margin-right:2%
width:96%; 
     
}

.bordered tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.bordered td, .bordered th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 1px;
    text-align: left;    
}

.bordered th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

.bordered td:first-child, .bordered th:first-child {
    border-left: none;
}

.bordered th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.bordered th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.bordered th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.bordered tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.bordered tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}




/*----------------------------------------------------
 * view styles 
 *----------------------------------------------------
 */
 
td.xnd-view-category{
   font-weight : bold;
}
td.xnd-view-totals{
   font-weight : bold;
   text-align : right;
}
td.xnd-view-response {
   z-index:2; 
}
/* to allow for rows to grow in height */
.x-grid-row td, .x-grid3-row td, .x-grid3-cell-inner {
  white-space: normal;
}
/* Ext didn't have this class defined for some reason */
.x-view-selected {
  background-color: #FFFF80 !important;
  color: white;
}

/* Categorized Styles */
.xnd-category-hd .xnd-category-cell {
  background:transparent url(../images/group-expand-sprite.gif) no-repeat 3px -47px;
  padding:0 0 0 17px;
}

.xnd-category-collapsed .xnd-category-hd .xnd-category-cell {
  background-position: 3px 3px;
}

.xnd-category-collapsed .xnd-category-body {
    display:none;
}


/*----------------------------------------------------
 * Outline Styles
 *----------------------------------------------------
 */

/* fix button padding for domino's larger buttons 
 * domino's icons are 21px + add 2px for padding 
 */
.x-btn-text-icon .x-btn-center .x-btn-text{
  padding-left:23px;
}

/* fix to allow outline icons to not have their
 * widht and height skewed
 */
.xnd-icon {
  width: auto!important;
  height: auto!important;
}

/* use this class to not display any icons
 * next to the nodes/entries in a tree/outline
 */
.xnd-no-icon {
  display: none;
  background-image:url(../images/s.gif);
}

/*----------------------------------------------------
 * Form and Document Styles
 *----------------------------------------------------
 */

/* give form and page contents a little margin since they
 * are loaded in a viewport that has 0 margin 
 */

#xnd-form-ui {
  margin: 5px;
}

/* hide form toolbar when printing */
@media print {
  #xnd-form-toolbar {display: none;}
}

/* TODO - need to find out why we had this set */
.x-form-field-wrap {
    /*height: 23px;*/
}
.ext-ie6 .x-form-field-wrap, .ext-ie7 .x-form-field-wrap {
    height: 23px;        
}

/* fix an IE + Domino issue with form triggers */
.ext-ie6 .x-form-field-wrap .x-form-trigger, .ext-ie7 .x-form-field-wrap .x-form-trigger {
    top: 1px;
}

.x-form-field-wrap .xnd-form-trigger{
    border: 1px solid #B5B8C8;
    height : 20px;
    cursor:pointer;
}

/* need -1px shift to the left for the viewlink.gif */
.x-form-field-wrap .xnd-form-picklist-trigger{
    background : #C5D8C8 url(/icons/viewlink.gif) no-repeat scroll -1px 3px;
}

.x-form-field-wrap .xnd-form-names-trigger{
    background : #C5D8C8 url(/icons/vwicn003.gif) no-repeat scroll 1px 3px;
}

.x-form-field-wrap .xnd-form-acl-trigger{
    background : #C5D8C8 url(/icons/actn090.gif) no-repeat scroll 1px 3px;
}

.x-form-field-wrap .xnd-form-time-trigger{
    background : #C5D8C8 url(/icons/vwicn064.gif) no-repeat scroll 1px 3px;
}

.x-form-field-wrap .x-form-trigger-over .xnd-form-time-trigger{
    /*background-position: -17px 0;*/
}
 