body{
   padding-top:0px;
   padding-bottom:0px;
   padding-left:150px;
   padding-right:150px;
   background-color:gray;
}
td{
   vertical-align:top;
   padding:10px;
}
#menu{
   border:2px black inset;
   background-color:#bbbbbb;
   position:absolute;
   top:0px;
   left:150px;
   right:150px;
   height:25px;
   padding:2px;
}       
#menu .right_div{
   position:absolute; 
   right:10px; 
   top:1px;
}
#menu a{
   padding-left:25px;
}
#content{
   border:2px gray inset;
   background-color:#dddddd;
   position:absolute;
   top:25px;
   left:150px;
   right:150px;
   padding:15px;
   height:450px;
}

#bookmark{
   position:absolute;
   top:1px;
   left:1px;
   z-index:5;
   width:50px;
   height:60px;
}


#Left_Controls{
   position:absolute;
   left:5px;
   top:2px;
   width:300px;          
   height:500px;
   border: 1px gray inset;
   
}
#Right_Controls{
   position:absolute;
   left:300px;
   top:2px;
   width:300px;  
   height:500px;
   zborder: 1px gray inset;
   
}
#Template_Image{
   width: 600px;
   height:300px;
   border: 1px inset gray 2px;
   padding:4px;
   margin:4px;
}

.color_input{
   width:75px;
}
.spinner{
   width:45px;
}