/*
HOME-PAGE STYLES:
*/

#pg_home_MainContentDIV {
}

#pg_home_HeaderDIV {
   display: flex;
}
#pg_home_SelectionRemDIV {
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 3px;
   background: linear-gradient(to bottom right, #d0d0d0 0%, #f9f9f9 100%);
   border-bottom-left-radius: 15px;
   border-bottom-right-radius: 15px;
   font-size: large;
   font-style: italic;
   font-family: 'Garamond';
   font-weight: bold;
   line-height: 1;
   color: DimGray;
   text-align: center;
}
#pg_home_AddBookBUTTON {
   display: inline;
   align-self: flex-start;
}

#pg_home_ControlsTABLE {
   line-height: 1;
}

TD.pg_home_RequisiteCaptionTD {
   padding-top: 3px;
   padding-left: 5px;
   font-size: small;
}

#pg_home_BookOrderDIV {
   display: flex;
   align-items: center;
}
#pg_home_OrderCaptionSPAN {
   white-space: nowrap;
   text-shadow: 2px 2px 4px Gray;
}
#pg_home_BookOrderListDIV {
   flex: 1;
}

INPUT.pg_home_RequisiteINPUT {
   width: 200px;
}
SELECT.pg_home_RequisiteSELECT {
   width: 280px;
}

#pg_home_ResetRequisitesBUTTON {
}
#pg_home_SelectBooksBUTTON {
   flex: 1;
}

DIV.pg_home_SelectionControlsDIV {
   display: flex;
   align-items: center;
}
