@charset "utf-8";
/* CSS Document */

#sidebar, #sidebar-content{position:fixed;top:48px; display:none; left:0px;width:200px; height:100%; max-height:500px;  max-width:200px; 
border-bottom-right-radius:20px; z-index:2}
#sidebar
{
	padding:10px 0px 0px 10px; background-color:#3d3d3c;
	opacity:0.8; z-index:-1; 
}
#sidebar-content{padding:10px 0px 0px 10px; border-right:1px ridge #eee ; border-bottom:1px ridge #eee ; 
-webkit-box-shadow: 5px 8px 8px rgba(0, 0, 0, 0.5),-8px 8px 17px rgba(0, 0, 0, 0.6),
inset  -3px -3px 1px rgba(255, 255, 255, 0.5)  ; 
box-shadow: 5px 8px 8px rgba(0, 0, 0, 0.5),-8px 8px 17px rgba(0, 0, 0, 0.6),
inset  -3px -3px 1px rgba(255, 255, 255, 0.5)  ;
background-color:#3d3d3c;
/* greenborder-right:3px ridge #7ab317 ; border-bottom:3px ridge #7ab317 ;*/
 }

#divMainContainer{width:96%; margin:75px 0.5%; padding:30px 15px 10px}


#divMainTrans{background-color:#fff; opacity:0.15; height:100%; width:100%; position:absolute; z-index:-1; margin:-30px 0px 0px -15px;
max-height:30px;}

#divMainTrans2{ margin-left:-15px;}

#divMainContent{padding:15px 0px 15px 15px}

#hide_menu,#show_menu{position:fixed; left:0px; top:40%; background-color:#359f54; color:#fff; font-weight:bold; padding:5px 20px; font-size:18px;
text-shadow:1px 1px 0px #555, 2px 2px 0px #444, 3px 3px 1px #333;  display:block !important;
}
#show_menu{
padding:20px 10px 20px 10px; width:20px; color:#fff; word-wrap:break-word;
font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; letter-spacing:4px;
border-top-right-radius:15px; border-bottom-right-radius:15px; text-transform:uppercase;
font-weight:600;
background: -webkit-linear-gradient(top, #57ae45, #478833);
-webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.5),-2px 3px 7px rgba(0, 0, 0, 0.6),
inset  -3px -3px 1px rgba(255, 255, 255, 0.75), inset 0px 3px 1px rgba(255, 255, 255, 0.75)  ; cursor:pointer 
}

#hide_menu{position:relative; left:60px; top:-6px; width:100px;
border-bottom-right-radius:0px; border-bottom-left-radius:10px;
background-color:#e03013;cursor:pointer;
-webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.5),-2px 3px 7px rgba(0, 0, 0, 0.6),
inset  -3px -3px 1px rgba(255, 255, 255, 0.75), inset 3px 0px 1px rgba(255, 255, 255, 0.75)  ; }


.divTblList table{width:99% !important; margin:0px}

.right{margin-right:15px !important}

form table tr td{display:block; width:90%; margin:0px auto}