@charset "utf-8";

input {
    width: 100%;
}

input[type=text]:focus {
    background-color: lightblue;
}

textarea[type=text]:focus {
    background-color: lightblue;
}

textarea {
    width: 100%;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
    background-color: #f8f8f8;
    resize: none;
}


table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #ddd;
	
}

th, td {
    text-align: left;
    padding: 8px;
}

tr:nth-child(even){background-color: #f2f2f2}




th, td {
    border: none;
    text-align: left;
    padding: 8px;
	width:auto;
}

tr:nth-child(even){background-color: #f2f2f2}

	
@media only screen and (min-width: 0px) and (min-width: 481px) {
	

#logomobile {
	display:none;
}


	
}

/*Smartphone All */


@media only screen and (max-width: 481px)  {
	

#p7FGM_1 {
	
margin-top:35px;	
z-index: -1;
}

#logomain {
display:none;	
}

#h1row {
display:none;	
}

#logomobile {
position:fixed;	
width:100%;
background-color:white;
z-index:100;
}

#menu {
position:fixed;	
width:100%;
margin-top:60px;
z-index: 100;
}

#body {
padding-top:60px;
}

#msds {
display:none;	
}

#menubottom {
position: fixed;
z-index: 100;
bottom: 0px;
left: 0px;
width: 100%;
background-color:white;
}

.formpic {
border:medium;
}


/* for wrapping text around images */

.imgFloat {

float:left;
margin:8px;

}


}

