/* body {margin: 0; padding: 0; width: auto; background-color: #87AEC5; background-image: url('../../cev/images/background.gif'); background-repeat: repeat-x;} */
html { margin: 0; padding: 0; width: 100%; height: 100%; }
body { margin: 0; padding: 0; width: 100%; height: 100%; background-color: #FFFFFF; }
/* body {margin: 0; padding: 0; width: 100%; height: 100%; background-color: #CEE3F6;} */

#div_cev_root {width: 100%; height: 100%; text-align: center; vertical-align: top; margin: 0 auto; position:absolute; top:0; left:0;}
#div_cev_main {width: 100%; height: auto;}

table.tbl_welcome_main {width: 1000px; border-style: none; border-collapse: collapse;}
table.tbl_welcome_main th {padding: 0px; border-style: none; -moz-border-radius: none;}
table.tbl_welcome_main td {padding: 0px; border-style: none; -moz-border-radius: none;}
.td_header {text-align: center; vertical-align: middle; width: 1000px; height: 100px;}/* background-color: #F5A9A9;}*/
table.tbl_welcome_main_menudisplay {width: 100%; border-style: none; border-collapse: collapse;}
table.tbl_welcome_main_menudisplay th {padding: 0px; border-style: none; -moz-border-radius: none;}
table.tbl_welcome_main_menudisplay td {padding: 0px; border-style: none; -moz-border-radius: none;}
.td_menu {text-align: center; vertical-align: top; width: 200px; height: auto;}/* background-color: #81F781;}*/
.td_display {text-align: center; vertical-align: top; width: 800px; height: auto;}/* background-color: #A9A9F5;}*/
.td_footer {text-align: center; vertical-align: middle; width: 1000px; height: 30px;}/* background-color: #FF0080;}*/
table.tbl_simple {border: 1px solid #0080FF; border-collapse: collapse;}
table.tbl_simple th {padding: 0px; background-color: #58ACFA; border-style: none; -moz-border-radius: none;}
table.tbl_simple th.txtcenter {text-align: center;}
table.tbl_simple th.txtleft {text-align: left;}
table.tbl_simple td.txtright {text-align: right;}
table.tbl_simple td {padding: 0px; background-color: #A9D0F5; border-style: none; -moz-border-radius: none;}
table.tbl_simple td.txtcenter {text-align: center;}
table.tbl_simple td.txtleft {text-align: left;}
table.tbl_simple td.txtright {text-align: right;}

#div_cev_LoginScreen { text-align: left; }
.div_home_menu { margin: 2px 0px 2px 0px; padding: 0px 5px 0px 5px; width: 100%; height: 100%; text-align: center; vertical-align: middle; background-color: #797979; color: #EFEFEF; border: 1px solid #797979; -webkit-border-radius:  15px 15px 15px 15px; -moz-border-radius:  15px 15px 15px 15px; border-radius: 15px 15px 15px 15px; cursor: pointer; cursor: hand; }
.div_home_menu:hover { margin: 2px 0px 2px 0px; padding: 0px 5px 0px 5px; width: 100%; height: 100%; text-align: center; vertical-align: middle; background-color: #C4C4C4; color: #000000; border: 1px solid #797979; -webkit-border-radius:  15px 15px 15px 15px; -moz-border-radius:  15px 15px 15px 15px; border-radius: 15px 15px 15px 15px; cursor: pointer; cursor: hand; }

input[type='text']:focus, select:focus, textarea:focus, input[type='radio']:focus, input[type='checkbox']:focus, input[type='password']:focus { background-color: #CEF6F5; }

/* Floating Shadow Panel */
.divShadowPanelFloating {
    margin-top: 15px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.35), 0 6px 20px 0 rgba(0, 0, 0, 0.65);
    border-radius: 10px;
    padding: 15px;
    box-sizing: border-box;
    text-align: left;
}
.divShadowPanelFloating .divJobHeader {
    margin-bottom: 15px;
}







