html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}article,aside,figure,footer,header,hgroup,nav,section{display:block}select,input,textarea{padding:1px}select:disabled,input:disabled,textarea:disabled{color:#aaa}textarea{width:98%;float:left;position:relative}select[type="hidden"],input[type="hidden"],textarea[type="hidden"]{padding:0}select{min-height:20px}body{background:url("../images/img_header/mainback.png") no-repeat scroll right top transparent;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:11px}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}header,#header{font:bold 11px Arial,helvetica,sans-serif;margin:0 auto;position:relative}#nav{font:bold 12px Arial,Helvetica,sans-serif;margin-bottom:25px}#nav .menu_nav{padding:4px;margin:4px}#nav .menu_nav li{float:left}#nav .menu_nav li a{color:#333;text-decoration:none}#nav .menu_nav li a.current{color:#add8e6;text-decoration:underline}#nav .menu_nav li a.current-reminder{color:#ffa72b;text-decoration:underline}#nav .menu_nav li a.current-signalement{color:#91414c;text-decoration:underline}#nav .menu_nav li a.current-bulletin-board{color:#92700f;text-decoration:underline}#nav .menu_nav li a.current-document{color:#258e99;text-decoration:underline}#nav .menu_nav li a.current-inspection{color:#0e7d55;text-decoration:underline}#nav .menu_nav li a.current-supplier-request{color:#1a57a2;text-decoration:underline}#nav .menu_nav li a.current-training-position-request{color:#178660;text-decoration:underline}#nav .menu_nav li a.current-training-competency-request{color:#178660;text-decoration:underline}#nav .menu_nav li a.current-dashboard-action-request{color:#846414;text-decoration:underline}#nav .menu_nav li a:hover{text-decoration:underline}#wrapper{min-height:100%;height:auto !important;height:100%;width:90%;margin:0 auto 0}#menutop{overflow:hidden;font:bold 11px Arial,helvetica,sans-serif;color:#000;margin:0 20px 10px 0;padding:20px 0 0}#menutop ul{list-style:none}#menutop ul li{float:left;margin:0 5px}#menutop ul li a{color:#333}#menutop ul li a:hover{color:#3d3d3d}#menutop ul li a.active{color:#3d3d3d}#content{width:100%;height:auto !important;margin:0 auto 25px;padding:0}.pagenumberbox{padding:20px}.pagenumberbox table tbody tr{vertical-align:top}.pagenumberbox table tbody tr td{width:20px;margin-top:10px}.pagenumberbox table tbody tr td a{margin:0 .1em;font-size:1.2em;color:blue;font-family:Arial,Helvetica,sans-serif;text-decoration:none;cursor:pointer}.pagenumberbox table tbody tr td a.currentPage{color:#000;font-weight:700}.pagenumberbox table tbody tr td a:hover{text-decoration:underline}#pagenumberbox{font:10px Arial,Helvetica,sans-serif;color:#000;margin-top:10px}#pagenumberbox a{font:12px Arial,Helvetica,sans-serif;color:blue;text-decoration:none;margin:0 .1em}#pagenumberbox a.currentPage{color:blue;font-weight:700}#pagenumberbox a:hover{text-decoration:underline}footer,#footer{position:relative;padding-top:10px;height:30px;clear:both;text-align:center;width:90%}#crumbs{display:block;background-color:white;z-index:9999;position:absolute;margin-top:4px}#crumbs li{display:block;color:#777;margin:0;padding:4px 0;border:solid thin #DDD;min-width:150px}#crumbs li p{color:#777;display:block;font-size:14px;padding:0 15px 0 .75em}#crumbs li p:link,#crumbs li p:visited{color:#777;text-decoration:none}p:link,p:visited,#crumbs li p:hover,#crumbs li p:focus{color:#dd2c0d}#crumbs li:hover{background-color:#DDD}#crumbs li span.crumb-last a{color:blue}@media only screen and (min-device-width:320px) and (max-device-width:480px){#wrapper{height:auto}body{-webkit-text-size-adjust:none;font-family:Helvetica,Arial,Verdana,sans-serif;padding:5px}div.login-wrapbody{width:260px}div#content{min-height:100px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{-webkit-text-size-adjust:none;font-family:Helvetica,Arial,Verdana,sans-serif;padding:5px}}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){#nav .menu_nav li{clear:both;margin-bottom:5px}#menutop{font:bold 11px Arial,helvetica,sans-serif;color:#000;margin:0 20px 10px 0;padding:20px 0 0}#menutop ul li{clear:both;margin-bottom:5px}.pagenumberbox table tbody tr td a{font-size:2.0}}