  html, body {
            background-color: #000;
            color: #fff;
            font-family: helvetica, arial, sans-serif;
            margin: 0px;
            padding: 0px;
            font-size: 12pt;
			overflow:hidden;
        }
        #canvas {
            height: 600px;
            /*  width:779px;*/

            width: 788px;
            position: absolute;
            z-index: 1000;
            /*border: 1px solid #555;-->*/
        }
        * {
            -moz-user-select: none;
            -webkit-user-select: none;
        }
        .patch{
            background:url(media/new_GUI_crops/patch.png);
            height:49px;
            width:161px;
            color:#FFFFFF;
            font-size:24pt;
            text-align:center;
            display:none;
        }
        .common{
            height:28px;
            width:28px;
            float:left;
        }
        .default_selected_level{
            background:url(media/crops_new_UI/level_indicator_unattempted.png);

        }
        .current_level_selected{
            background:url(media/crops_new_UI/level_indicator_current.png);

        }
        .passed_level_selected{
            background:url(media/crops_new_UI/level_indicator_passed.png);
        }
		*{
	-ms-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: -moz-none;
		}
		#Container
		{
		background:black;//url(png/bg1.jpg);
		width:960px;
		height:600px;
		z-index:1000;
		margin:0px auto;
		}
		#button_container
		{
		width: 960px;
		height: 56px;
		position: absolute;
		top:468px;
		}
    #canvas_background	
	{
style="position: absolute;
display: none;
width:960px;
height:600px;
background-size:100% 100%;
margin:0px auto;
     }
	 #gameTitle
	 {
	 background-image:url(media/crops_new_UI/sidebar.png);
	 display:none;
	 height:600px; 
	 width:181px; 
	 float:right
	 }
	 #game_info_container
	 {
	 height:600px;
	 width:181px;
	 position:absolute;
	 margin-left:779px;
	 display: none;
	 }
	 #patches_collection
	 {
	 background:url(media/crops_new_UI/number_BG.png);
	 width:130px;
	 height:424px;
     margin-left:36px;
	 margin-top: 15px;
 }
 #gameTotal
 {
 font-family:'helvetica bold condensed';
 font-size:24pt;
 color:white;
 font-weight:bold;
 text-align:center;
 line-height: 96px;
 }
 #target
 {
 margin:64px 0px 0px 0px;
 font-family:'helvetica bold condensed';
 font-size:45pt;
 color:#87d456;
 font-weight:bold;
 text-align:center;
 }
 #score
 {
 width: 130px;
 height:100px;
 margin: 88px 0px 0px;
 font-family:'helvetica bold condensed';
 font-size:45pt;
 color:#ff7e00;
 font-weight:bold;
 text-align: center;
 }
 #help_button
 {
cursor:pointer;
 background:url(media/crops_new_UI/Back_btn.png) no-repeat; 
 height:58px; 
 width:105px;
 margin:12px 0px 0px 21px;
 }
 #level_indicator{
 width:140px; 
 height:28px;
 margin: -7px 0px 0px 24px;
 
 }
 
 .disable{
   display: none;
}
#green_box{
    z-index:1000;
	width: 360px;
	height: 251px;
  }
#next_step_ok{
   
}
.common_button{
   z-index:1000;
   margin:150px 0px 0px 206px;
   cursor: pointer;
   position: absolute;  
}
#arr2{}
#arr1{
   
}
#text_box_background{
  /*  margin:10px 0px 0px 20px;*/
    background:url(media/tutorial_smallTextBox.png);
    width:364px;
    height:251px;
    position:absolute;
}
#instruction_box{
    margin: 72px 0px 0px 43px;position: absolute;width:75%;font-size:16pt;
}
#x_close{
  position: absolute;right: 42px;top:38px;z-index:1000;cursor:pointer;  
}
[draggable=true] {
  -khtml-user-drag: #green_box;
}

#audioControl{
	cursor:pointer;
	position:absolute;
	}
	#preloader_image{
	position:absolute;
	top: 259px;
	left: 531px;
	z-index:1000000;
	display:none;	
		}
#startTut{
	margin:150px 0 0 206px;
	}
	.css_common{
		background:url(../media/Arrow_anim.png);
		width:67px;
		height:64px;
		position:absolute;
		display:none;
		}